{ "author": { "name": "HashiCorp", "organization": true, "roles": [ "author" ], "url": "https://hashicorp.com" }, "dependencies": { "cdktf": "^0.21.0", "constructs": "^10.4.2" }, "dependencyClosure": { "cdktf": { "submodules": { "cdktf.testingMatchers": {} }, "targets": { "dotnet": { "namespace": "HashiCorp.Cdktf", "packageId": "HashiCorp.Cdktf" }, "go": { "moduleName": "github.com/hashicorp/terraform-cdk-go", "packageName": "cdktf" }, "java": { "maven": { "artifactId": "cdktf", "groupId": "com.hashicorp" }, "package": "com.hashicorp.cdktf" }, "js": { "npm": "cdktf" }, "python": { "distName": "cdktf", "module": "cdktf" } } }, "constructs": { "targets": { "dotnet": { "namespace": "Constructs", "packageId": "Constructs" }, "go": { "moduleName": "github.com/aws/constructs-go" }, "java": { "maven": { "artifactId": "constructs", "groupId": "software.constructs" }, "package": "software.constructs" }, "js": { "npm": "constructs" }, "python": { "distName": "constructs", "module": "constructs" } } } }, "description": "Prebuilt pagerduty Provider for Terraform CDK (cdktf)", "docs": { "stability": "stable" }, "homepage": "https://github.com/cdktf/cdktf-provider-pagerduty.git", "jsiiVersion": "5.8.22 (build 160a3ef)", "keywords": [ "cdk", "cdktf", "pagerduty", "provider", "terraform" ], "license": "MPL-2.0", "metadata": { "jsii": { "pacmak": { "hasDefaultInterfaces": true } }, "tscRootDir": "src" }, "name": "@cdktf/provider-pagerduty", "readme": { "markdown": "\n# CDKTF prebuilt bindings for PagerDuty/pagerduty provider version 3.30.8\n\nHashiCorp made the decision to stop publishing new versions of prebuilt [Terraform pagerduty provider](https://registry.terraform.io/providers/PagerDuty/pagerduty/3.30.8) bindings for [CDK for Terraform](https://cdk.tf) on December 10, 2025. As such, this repository has been archived and is no longer supported in any way by HashiCorp. Previously-published versions of this prebuilt provider will still continue to be available on their respective package managers (e.g. npm, PyPi, Maven, NuGet), but these will not be compatible with new releases of `cdktf` past `0.21.0` and are no longer eligible for commercial support.\n\nAs a reminder, you can continue to use the `PagerDuty/pagerduty` provider in your CDK for Terraform (CDKTF) projects, even with newer versions of CDKTF, but you will need to generate the bindings locally. The easiest way to do so is to use the [`provider add` command](https://developer.hashicorp.com/terraform/cdktf/cli-reference/commands#provider-add), optionally with the `--force-local` flag enabled:\n\n`cdktf provider add PagerDuty/pagerduty --force-local`\n\nFor more information and additional examples, check out our documentation on [generating provider bindings manually](https://cdk.tf/imports).\n\n## Deprecated Packages\n\n### NPM\n\nThe npm package is available at [https://www.npmjs.com/package/@cdktf/provider-pagerduty](https://www.npmjs.com/package/@cdktf/provider-pagerduty).\n\n`npm install @cdktf/provider-pagerduty`\n\n### PyPI\n\nThe PyPI package is available at [https://pypi.org/project/cdktf-cdktf-provider-pagerduty](https://pypi.org/project/cdktf-cdktf-provider-pagerduty).\n\n`pipenv install cdktf-cdktf-provider-pagerduty`\n\n### Nuget\n\nThe Nuget package is available at [https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Pagerduty](https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Pagerduty).\n\n`dotnet add package HashiCorp.Cdktf.Providers.Pagerduty`\n\n### Maven\n\nThe Maven package is available at [https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-pagerduty](https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-pagerduty).\n\n```\n\n com.hashicorp\n cdktf-provider-pagerduty\n [REPLACE WITH DESIRED VERSION]\n\n```\n\n### Go\n\nThe go package is generated into the [`github.com/cdktf/cdktf-provider-pagerduty-go`](https://github.com/cdktf/cdktf-provider-pagerduty-go) package.\n\n`go get github.com/cdktf/cdktf-provider-pagerduty-go/pagerduty/`\n\nWhere `` is the version of the prebuilt provider you would like to use e.g. `v11`. The full module name can be found\nwithin the [go.mod](https://github.com/cdktf/cdktf-provider-pagerduty-go/blob/main/pagerduty/go.mod#L1) file.\n\n## Docs\n\nFind auto-generated docs for this provider here:\n\n- [Typescript](./docs/API.typescript.md)\n- [Python](./docs/API.python.md)\n- [Java](./docs/API.java.md)\n- [C#](./docs/API.csharp.md)\n- [Go](./docs/API.go.md)\n\nYou can also visit a hosted version of the documentation on [constructs.dev](https://constructs.dev/packages/@cdktf/provider-pagerduty).\n" }, "repository": { "type": "git", "url": "https://github.com/cdktf/cdktf-provider-pagerduty.git" }, "schema": "jsii/0.10.0", "submodules": { "@cdktf/provider-pagerduty.addon": { "locationInModule": { "filename": "src/index.ts", "line": 7 }, "readme": { "markdown": "# `pagerduty_addon`\n\nRefer to the Terraform Registry for docs: [`pagerduty_addon`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/addon).\n" }, "symbolId": "src/addon/index:" }, "@cdktf/provider-pagerduty.alertGroupingSetting": { "locationInModule": { "filename": "src/index.ts", "line": 8 }, "readme": { "markdown": "# `pagerduty_alert_grouping_setting`\n\nRefer to the Terraform Registry for docs: [`pagerduty_alert_grouping_setting`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting).\n" }, "symbolId": "src/alert-grouping-setting/index:" }, "@cdktf/provider-pagerduty.automationActionsAction": { "locationInModule": { "filename": "src/index.ts", "line": 9 }, "readme": { "markdown": "# `pagerduty_automation_actions_action`\n\nRefer to the Terraform Registry for docs: [`pagerduty_automation_actions_action`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action).\n" }, "symbolId": "src/automation-actions-action/index:" }, "@cdktf/provider-pagerduty.automationActionsActionServiceAssociation": { "locationInModule": { "filename": "src/index.ts", "line": 10 }, "readme": { "markdown": "# `pagerduty_automation_actions_action_service_association`\n\nRefer to the Terraform Registry for docs: [`pagerduty_automation_actions_action_service_association`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association).\n" }, "symbolId": "src/automation-actions-action-service-association/index:" }, "@cdktf/provider-pagerduty.automationActionsActionTeamAssociation": { "locationInModule": { "filename": "src/index.ts", "line": 11 }, "readme": { "markdown": "# `pagerduty_automation_actions_action_team_association`\n\nRefer to the Terraform Registry for docs: [`pagerduty_automation_actions_action_team_association`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association).\n" }, "symbolId": "src/automation-actions-action-team-association/index:" }, "@cdktf/provider-pagerduty.automationActionsRunner": { "locationInModule": { "filename": "src/index.ts", "line": 12 }, "readme": { "markdown": "# `pagerduty_automation_actions_runner`\n\nRefer to the Terraform Registry for docs: [`pagerduty_automation_actions_runner`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner).\n" }, "symbolId": "src/automation-actions-runner/index:" }, "@cdktf/provider-pagerduty.automationActionsRunnerTeamAssociation": { "locationInModule": { "filename": "src/index.ts", "line": 13 }, "readme": { "markdown": "# `pagerduty_automation_actions_runner_team_association`\n\nRefer to the Terraform Registry for docs: [`pagerduty_automation_actions_runner_team_association`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association).\n" }, "symbolId": "src/automation-actions-runner-team-association/index:" }, "@cdktf/provider-pagerduty.businessService": { "locationInModule": { "filename": "src/index.ts", "line": 14 }, "readme": { "markdown": "# `pagerduty_business_service`\n\nRefer to the Terraform Registry for docs: [`pagerduty_business_service`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service).\n" }, "symbolId": "src/business-service/index:" }, "@cdktf/provider-pagerduty.businessServiceSubscriber": { "locationInModule": { "filename": "src/index.ts", "line": 15 }, "readme": { "markdown": "# `pagerduty_business_service_subscriber`\n\nRefer to the Terraform Registry for docs: [`pagerduty_business_service_subscriber`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber).\n" }, "symbolId": "src/business-service-subscriber/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting": { "locationInModule": { "filename": "src/index.ts", "line": 57 }, "readme": { "markdown": "# `data_pagerduty_alert_grouping_setting`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_alert_grouping_setting`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/alert_grouping_setting).\n" }, "symbolId": "src/data-pagerduty-alert-grouping-setting/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction": { "locationInModule": { "filename": "src/index.ts", "line": 58 }, "readme": { "markdown": "# `data_pagerduty_automation_actions_action`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_automation_actions_action`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action).\n" }, "symbolId": "src/data-pagerduty-automation-actions-action/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsRunner": { "locationInModule": { "filename": "src/index.ts", "line": 59 }, "readme": { "markdown": "# `data_pagerduty_automation_actions_runner`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_automation_actions_runner`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner).\n" }, "symbolId": "src/data-pagerduty-automation-actions-runner/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyBusinessService": { "locationInModule": { "filename": "src/index.ts", "line": 60 }, "readme": { "markdown": "# `data_pagerduty_business_service`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_business_service`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/business_service).\n" }, "symbolId": "src/data-pagerduty-business-service/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyEscalationPolicy": { "locationInModule": { "filename": "src/index.ts", "line": 61 }, "readme": { "markdown": "# `data_pagerduty_escalation_policy`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_escalation_policy`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/escalation_policy).\n" }, "symbolId": "src/data-pagerduty-escalation-policy/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration": { "locationInModule": { "filename": "src/index.ts", "line": 62 }, "readme": { "markdown": "# `data_pagerduty_event_orchestration`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_event_orchestration`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration).\n" }, "symbolId": "src/data-pagerduty-event-orchestration/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable": { "locationInModule": { "filename": "src/index.ts", "line": 63 }, "readme": { "markdown": "# `data_pagerduty_event_orchestration_global_cache_variable`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_event_orchestration_global_cache_variable`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable).\n" }, "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration": { "locationInModule": { "filename": "src/index.ts", "line": 64 }, "readme": { "markdown": "# `data_pagerduty_event_orchestration_integration`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_event_orchestration_integration`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration).\n" }, "symbolId": "src/data-pagerduty-event-orchestration-integration/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable": { "locationInModule": { "filename": "src/index.ts", "line": 65 }, "readme": { "markdown": "# `data_pagerduty_event_orchestration_service_cache_variable`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_event_orchestration_service_cache_variable`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable).\n" }, "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations": { "locationInModule": { "filename": "src/index.ts", "line": 66 }, "readme": { "markdown": "# `data_pagerduty_event_orchestrations`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_event_orchestrations`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestrations).\n" }, "symbolId": "src/data-pagerduty-event-orchestrations/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyExtensionSchema": { "locationInModule": { "filename": "src/index.ts", "line": 67 }, "readme": { "markdown": "# `data_pagerduty_extension_schema`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_extension_schema`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/extension_schema).\n" }, "symbolId": "src/data-pagerduty-extension-schema/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentCustomField": { "locationInModule": { "filename": "src/index.ts", "line": 68 }, "readme": { "markdown": "# `data_pagerduty_incident_custom_field`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_incident_custom_field`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_custom_field).\n" }, "symbolId": "src/data-pagerduty-incident-custom-field/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentType": { "locationInModule": { "filename": "src/index.ts", "line": 69 }, "readme": { "markdown": "# `data_pagerduty_incident_type`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_incident_type`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type).\n" }, "symbolId": "src/data-pagerduty-incident-type/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField": { "locationInModule": { "filename": "src/index.ts", "line": 70 }, "readme": { "markdown": "# `data_pagerduty_incident_type_custom_field`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_incident_type_custom_field`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type_custom_field).\n" }, "symbolId": "src/data-pagerduty-incident-type-custom-field/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentWorkflow": { "locationInModule": { "filename": "src/index.ts", "line": 71 }, "readme": { "markdown": "# `data_pagerduty_incident_workflow`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_incident_workflow`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_workflow).\n" }, "symbolId": "src/data-pagerduty-incident-workflow/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyJiraCloudAccountMapping": { "locationInModule": { "filename": "src/index.ts", "line": 72 }, "readme": { "markdown": "# `data_pagerduty_jira_cloud_account_mapping`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_jira_cloud_account_mapping`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/jira_cloud_account_mapping).\n" }, "symbolId": "src/data-pagerduty-jira-cloud-account-mapping/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyLicense": { "locationInModule": { "filename": "src/index.ts", "line": 73 }, "readme": { "markdown": "# `data_pagerduty_license`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_license`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license).\n" }, "symbolId": "src/data-pagerduty-license/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyLicenses": { "locationInModule": { "filename": "src/index.ts", "line": 74 }, "readme": { "markdown": "# `data_pagerduty_licenses`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_licenses`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/licenses).\n" }, "symbolId": "src/data-pagerduty-licenses/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyPriority": { "locationInModule": { "filename": "src/index.ts", "line": 75 }, "readme": { "markdown": "# `data_pagerduty_priority`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_priority`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/priority).\n" }, "symbolId": "src/data-pagerduty-priority/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyRuleset": { "locationInModule": { "filename": "src/index.ts", "line": 76 }, "readme": { "markdown": "# `data_pagerduty_ruleset`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_ruleset`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/ruleset).\n" }, "symbolId": "src/data-pagerduty-ruleset/index:" }, "@cdktf/provider-pagerduty.dataPagerdutySchedule": { "locationInModule": { "filename": "src/index.ts", "line": 77 }, "readme": { "markdown": "# `data_pagerduty_schedule`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_schedule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/schedule).\n" }, "symbolId": "src/data-pagerduty-schedule/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyService": { "locationInModule": { "filename": "src/index.ts", "line": 78 }, "readme": { "markdown": "# `data_pagerduty_service`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_service`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service).\n" }, "symbolId": "src/data-pagerduty-service/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField": { "locationInModule": { "filename": "src/index.ts", "line": 79 }, "readme": { "markdown": "# `data_pagerduty_service_custom_field`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_service_custom_field`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field).\n" }, "symbolId": "src/data-pagerduty-service-custom-field/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue": { "locationInModule": { "filename": "src/index.ts", "line": 80 }, "readme": { "markdown": "# `data_pagerduty_service_custom_field_value`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_service_custom_field_value`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field_value).\n" }, "symbolId": "src/data-pagerduty-service-custom-field-value/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceIntegration": { "locationInModule": { "filename": "src/index.ts", "line": 81 }, "readme": { "markdown": "# `data_pagerduty_service_integration`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_service_integration`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_integration).\n" }, "symbolId": "src/data-pagerduty-service-integration/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards": { "locationInModule": { "filename": "src/index.ts", "line": 82 }, "readme": { "markdown": "# `data_pagerduty_standards`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_standards`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards).\n" }, "symbolId": "src/data-pagerduty-standards/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores": { "locationInModule": { "filename": "src/index.ts", "line": 83 }, "readme": { "markdown": "# `data_pagerduty_standards_resource_scores`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_standards_resource_scores`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resource_scores).\n" }, "symbolId": "src/data-pagerduty-standards-resource-scores/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores": { "locationInModule": { "filename": "src/index.ts", "line": 84 }, "readme": { "markdown": "# `data_pagerduty_standards_resources_scores`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_standards_resources_scores`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resources_scores).\n" }, "symbolId": "src/data-pagerduty-standards-resources-scores/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyTag": { "locationInModule": { "filename": "src/index.ts", "line": 85 }, "readme": { "markdown": "# `data_pagerduty_tag`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_tag`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/tag).\n" }, "symbolId": "src/data-pagerduty-tag/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyTeam": { "locationInModule": { "filename": "src/index.ts", "line": 86 }, "readme": { "markdown": "# `data_pagerduty_team`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_team`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team).\n" }, "symbolId": "src/data-pagerduty-team/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers": { "locationInModule": { "filename": "src/index.ts", "line": 87 }, "readme": { "markdown": "# `data_pagerduty_team_members`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_team_members`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team_members).\n" }, "symbolId": "src/data-pagerduty-team-members/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyTeams": { "locationInModule": { "filename": "src/index.ts", "line": 88 }, "readme": { "markdown": "# `data_pagerduty_teams`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_teams`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/teams).\n" }, "symbolId": "src/data-pagerduty-teams/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyUser": { "locationInModule": { "filename": "src/index.ts", "line": 89 }, "readme": { "markdown": "# `data_pagerduty_user`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_user`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user).\n" }, "symbolId": "src/data-pagerduty-user/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyUserContactMethod": { "locationInModule": { "filename": "src/index.ts", "line": 90 }, "readme": { "markdown": "# `data_pagerduty_user_contact_method`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_user_contact_method`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method).\n" }, "symbolId": "src/data-pagerduty-user-contact-method/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyUsers": { "locationInModule": { "filename": "src/index.ts", "line": 91 }, "readme": { "markdown": "# `data_pagerduty_users`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_users`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/users).\n" }, "symbolId": "src/data-pagerduty-users/index:" }, "@cdktf/provider-pagerduty.dataPagerdutyVendor": { "locationInModule": { "filename": "src/index.ts", "line": 92 }, "readme": { "markdown": "# `data_pagerduty_vendor`\n\nRefer to the Terraform Registry for docs: [`data_pagerduty_vendor`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/vendor).\n" }, "symbolId": "src/data-pagerduty-vendor/index:" }, "@cdktf/provider-pagerduty.enablement": { "locationInModule": { "filename": "src/index.ts", "line": 16 }, "readme": { "markdown": "# `pagerduty_enablement`\n\nRefer to the Terraform Registry for docs: [`pagerduty_enablement`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement).\n" }, "symbolId": "src/enablement/index:" }, "@cdktf/provider-pagerduty.escalationPolicy": { "locationInModule": { "filename": "src/index.ts", "line": 17 }, "readme": { "markdown": "# `pagerduty_escalation_policy`\n\nRefer to the Terraform Registry for docs: [`pagerduty_escalation_policy`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy).\n" }, "symbolId": "src/escalation-policy/index:" }, "@cdktf/provider-pagerduty.eventOrchestration": { "locationInModule": { "filename": "src/index.ts", "line": 18 }, "readme": { "markdown": "# `pagerduty_event_orchestration`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration).\n" }, "symbolId": "src/event-orchestration/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal": { "locationInModule": { "filename": "src/index.ts", "line": 19 }, "readme": { "markdown": "# `pagerduty_event_orchestration_global`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_global`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global).\n" }, "symbolId": "src/event-orchestration-global/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable": { "locationInModule": { "filename": "src/index.ts", "line": 20 }, "readme": { "markdown": "# `pagerduty_event_orchestration_global_cache_variable`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_global_cache_variable`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable).\n" }, "symbolId": "src/event-orchestration-global-cache-variable/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationIntegration": { "locationInModule": { "filename": "src/index.ts", "line": 21 }, "readme": { "markdown": "# `pagerduty_event_orchestration_integration`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_integration`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_integration).\n" }, "symbolId": "src/event-orchestration-integration/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter": { "locationInModule": { "filename": "src/index.ts", "line": 22 }, "readme": { "markdown": "# `pagerduty_event_orchestration_router`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_router`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router).\n" }, "symbolId": "src/event-orchestration-router/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationService": { "locationInModule": { "filename": "src/index.ts", "line": 23 }, "readme": { "markdown": "# `pagerduty_event_orchestration_service`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_service`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service).\n" }, "symbolId": "src/event-orchestration-service/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable": { "locationInModule": { "filename": "src/index.ts", "line": 24 }, "readme": { "markdown": "# `pagerduty_event_orchestration_service_cache_variable`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_service_cache_variable`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable).\n" }, "symbolId": "src/event-orchestration-service-cache-variable/index:" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted": { "locationInModule": { "filename": "src/index.ts", "line": 25 }, "readme": { "markdown": "# `pagerduty_event_orchestration_unrouted`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_orchestration_unrouted`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted).\n" }, "symbolId": "src/event-orchestration-unrouted/index:" }, "@cdktf/provider-pagerduty.eventRule": { "locationInModule": { "filename": "src/index.ts", "line": 26 }, "readme": { "markdown": "# `pagerduty_event_rule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_event_rule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule).\n" }, "symbolId": "src/event-rule/index:" }, "@cdktf/provider-pagerduty.extension": { "locationInModule": { "filename": "src/index.ts", "line": 27 }, "readme": { "markdown": "# `pagerduty_extension`\n\nRefer to the Terraform Registry for docs: [`pagerduty_extension`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension).\n" }, "symbolId": "src/extension/index:" }, "@cdktf/provider-pagerduty.extensionServicenow": { "locationInModule": { "filename": "src/index.ts", "line": 28 }, "readme": { "markdown": "# `pagerduty_extension_servicenow`\n\nRefer to the Terraform Registry for docs: [`pagerduty_extension_servicenow`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow).\n" }, "symbolId": "src/extension-servicenow/index:" }, "@cdktf/provider-pagerduty.incidentCustomField": { "locationInModule": { "filename": "src/index.ts", "line": 29 }, "readme": { "markdown": "# `pagerduty_incident_custom_field`\n\nRefer to the Terraform Registry for docs: [`pagerduty_incident_custom_field`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field).\n" }, "symbolId": "src/incident-custom-field/index:" }, "@cdktf/provider-pagerduty.incidentCustomFieldOption": { "locationInModule": { "filename": "src/index.ts", "line": 30 }, "readme": { "markdown": "# `pagerduty_incident_custom_field_option`\n\nRefer to the Terraform Registry for docs: [`pagerduty_incident_custom_field_option`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option).\n" }, "symbolId": "src/incident-custom-field-option/index:" }, "@cdktf/provider-pagerduty.incidentType": { "locationInModule": { "filename": "src/index.ts", "line": 31 }, "readme": { "markdown": "# `pagerduty_incident_type`\n\nRefer to the Terraform Registry for docs: [`pagerduty_incident_type`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type).\n" }, "symbolId": "src/incident-type/index:" }, "@cdktf/provider-pagerduty.incidentTypeCustomField": { "locationInModule": { "filename": "src/index.ts", "line": 32 }, "readme": { "markdown": "# `pagerduty_incident_type_custom_field`\n\nRefer to the Terraform Registry for docs: [`pagerduty_incident_type_custom_field`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field).\n" }, "symbolId": "src/incident-type-custom-field/index:" }, "@cdktf/provider-pagerduty.incidentWorkflow": { "locationInModule": { "filename": "src/index.ts", "line": 33 }, "readme": { "markdown": "# `pagerduty_incident_workflow`\n\nRefer to the Terraform Registry for docs: [`pagerduty_incident_workflow`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow).\n" }, "symbolId": "src/incident-workflow/index:" }, "@cdktf/provider-pagerduty.incidentWorkflowTrigger": { "locationInModule": { "filename": "src/index.ts", "line": 34 }, "readme": { "markdown": "# `pagerduty_incident_workflow_trigger`\n\nRefer to the Terraform Registry for docs: [`pagerduty_incident_workflow_trigger`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger).\n" }, "symbolId": "src/incident-workflow-trigger/index:" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule": { "locationInModule": { "filename": "src/index.ts", "line": 35 }, "readme": { "markdown": "# `pagerduty_jira_cloud_account_mapping_rule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_jira_cloud_account_mapping_rule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule).\n" }, "symbolId": "src/jira-cloud-account-mapping-rule/index:" }, "@cdktf/provider-pagerduty.maintenanceWindow": { "locationInModule": { "filename": "src/index.ts", "line": 36 }, "readme": { "markdown": "# `pagerduty_maintenance_window`\n\nRefer to the Terraform Registry for docs: [`pagerduty_maintenance_window`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window).\n" }, "symbolId": "src/maintenance-window/index:" }, "@cdktf/provider-pagerduty.provider": { "locationInModule": { "filename": "src/index.ts", "line": 93 }, "readme": { "markdown": "# `provider`\n\nRefer to the Terraform Registry for docs: [`pagerduty`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs).\n" }, "symbolId": "src/provider/index:" }, "@cdktf/provider-pagerduty.responsePlay": { "locationInModule": { "filename": "src/index.ts", "line": 37 }, "readme": { "markdown": "# `pagerduty_response_play`\n\nRefer to the Terraform Registry for docs: [`pagerduty_response_play`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play).\n" }, "symbolId": "src/response-play/index:" }, "@cdktf/provider-pagerduty.ruleset": { "locationInModule": { "filename": "src/index.ts", "line": 38 }, "readme": { "markdown": "# `pagerduty_ruleset`\n\nRefer to the Terraform Registry for docs: [`pagerduty_ruleset`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset).\n" }, "symbolId": "src/ruleset/index:" }, "@cdktf/provider-pagerduty.rulesetRule": { "locationInModule": { "filename": "src/index.ts", "line": 39 }, "readme": { "markdown": "# `pagerduty_ruleset_rule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_ruleset_rule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule).\n" }, "symbolId": "src/ruleset-rule/index:" }, "@cdktf/provider-pagerduty.schedule": { "locationInModule": { "filename": "src/index.ts", "line": 40 }, "readme": { "markdown": "# `pagerduty_schedule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_schedule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule).\n" }, "symbolId": "src/schedule/index:" }, "@cdktf/provider-pagerduty.service": { "locationInModule": { "filename": "src/index.ts", "line": 41 }, "readme": { "markdown": "# `pagerduty_service`\n\nRefer to the Terraform Registry for docs: [`pagerduty_service`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service).\n" }, "symbolId": "src/service/index:" }, "@cdktf/provider-pagerduty.serviceCustomField": { "locationInModule": { "filename": "src/index.ts", "line": 42 }, "readme": { "markdown": "# `pagerduty_service_custom_field`\n\nRefer to the Terraform Registry for docs: [`pagerduty_service_custom_field`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field).\n" }, "symbolId": "src/service-custom-field/index:" }, "@cdktf/provider-pagerduty.serviceCustomFieldValue": { "locationInModule": { "filename": "src/index.ts", "line": 43 }, "readme": { "markdown": "# `pagerduty_service_custom_field_value`\n\nRefer to the Terraform Registry for docs: [`pagerduty_service_custom_field_value`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value).\n" }, "symbolId": "src/service-custom-field-value/index:" }, "@cdktf/provider-pagerduty.serviceDependency": { "locationInModule": { "filename": "src/index.ts", "line": 44 }, "readme": { "markdown": "# `pagerduty_service_dependency`\n\nRefer to the Terraform Registry for docs: [`pagerduty_service_dependency`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency).\n" }, "symbolId": "src/service-dependency/index:" }, "@cdktf/provider-pagerduty.serviceEventRule": { "locationInModule": { "filename": "src/index.ts", "line": 45 }, "readme": { "markdown": "# `pagerduty_service_event_rule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_service_event_rule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule).\n" }, "symbolId": "src/service-event-rule/index:" }, "@cdktf/provider-pagerduty.serviceIntegration": { "locationInModule": { "filename": "src/index.ts", "line": 46 }, "readme": { "markdown": "# `pagerduty_service_integration`\n\nRefer to the Terraform Registry for docs: [`pagerduty_service_integration`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration).\n" }, "symbolId": "src/service-integration/index:" }, "@cdktf/provider-pagerduty.slackConnection": { "locationInModule": { "filename": "src/index.ts", "line": 47 }, "readme": { "markdown": "# `pagerduty_slack_connection`\n\nRefer to the Terraform Registry for docs: [`pagerduty_slack_connection`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection).\n" }, "symbolId": "src/slack-connection/index:" }, "@cdktf/provider-pagerduty.tag": { "locationInModule": { "filename": "src/index.ts", "line": 48 }, "readme": { "markdown": "# `pagerduty_tag`\n\nRefer to the Terraform Registry for docs: [`pagerduty_tag`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag).\n" }, "symbolId": "src/tag/index:" }, "@cdktf/provider-pagerduty.tagAssignment": { "locationInModule": { "filename": "src/index.ts", "line": 49 }, "readme": { "markdown": "# `pagerduty_tag_assignment`\n\nRefer to the Terraform Registry for docs: [`pagerduty_tag_assignment`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment).\n" }, "symbolId": "src/tag-assignment/index:" }, "@cdktf/provider-pagerduty.team": { "locationInModule": { "filename": "src/index.ts", "line": 50 }, "readme": { "markdown": "# `pagerduty_team`\n\nRefer to the Terraform Registry for docs: [`pagerduty_team`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team).\n" }, "symbolId": "src/team/index:" }, "@cdktf/provider-pagerduty.teamMembership": { "locationInModule": { "filename": "src/index.ts", "line": 51 }, "readme": { "markdown": "# `pagerduty_team_membership`\n\nRefer to the Terraform Registry for docs: [`pagerduty_team_membership`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership).\n" }, "symbolId": "src/team-membership/index:" }, "@cdktf/provider-pagerduty.user": { "locationInModule": { "filename": "src/index.ts", "line": 52 }, "readme": { "markdown": "# `pagerduty_user`\n\nRefer to the Terraform Registry for docs: [`pagerduty_user`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user).\n" }, "symbolId": "src/user/index:" }, "@cdktf/provider-pagerduty.userContactMethod": { "locationInModule": { "filename": "src/index.ts", "line": 53 }, "readme": { "markdown": "# `pagerduty_user_contact_method`\n\nRefer to the Terraform Registry for docs: [`pagerduty_user_contact_method`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method).\n" }, "symbolId": "src/user-contact-method/index:" }, "@cdktf/provider-pagerduty.userHandoffNotificationRule": { "locationInModule": { "filename": "src/index.ts", "line": 54 }, "readme": { "markdown": "# `pagerduty_user_handoff_notification_rule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_user_handoff_notification_rule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule).\n" }, "symbolId": "src/user-handoff-notification-rule/index:" }, "@cdktf/provider-pagerduty.userNotificationRule": { "locationInModule": { "filename": "src/index.ts", "line": 55 }, "readme": { "markdown": "# `pagerduty_user_notification_rule`\n\nRefer to the Terraform Registry for docs: [`pagerduty_user_notification_rule`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule).\n" }, "symbolId": "src/user-notification-rule/index:" }, "@cdktf/provider-pagerduty.webhookSubscription": { "locationInModule": { "filename": "src/index.ts", "line": 56 }, "readme": { "markdown": "# `pagerduty_webhook_subscription`\n\nRefer to the Terraform Registry for docs: [`pagerduty_webhook_subscription`](https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription).\n" }, "symbolId": "src/webhook-subscription/index:" } }, "targets": { "dotnet": { "namespace": "HashiCorp.Cdktf.Providers.Pagerduty", "packageId": "HashiCorp.Cdktf.Providers.Pagerduty" }, "go": { "moduleName": "github.com/cdktf/cdktf-provider-pagerduty-go", "packageName": "pagerduty" }, "java": { "maven": { "artifactId": "cdktf-provider-pagerduty", "groupId": "com.hashicorp" }, "package": "com.hashicorp.cdktf.providers.pagerduty" }, "js": { "npm": "@cdktf/provider-pagerduty" }, "python": { "distName": "cdktf-cdktf-provider-pagerduty", "module": "cdktf_cdktf_provider_pagerduty" } }, "types": { "@cdktf/provider-pagerduty.addon.Addon": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/addon pagerduty_addon}." }, "fqn": "@cdktf/provider-pagerduty.addon.Addon", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/addon pagerduty_addon} Resource." }, "locationInModule": { "filename": "src/addon/index.ts", "line": 60 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.addon.AddonConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/addon/index.ts", "line": 28 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Addon resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/addon/index.ts", "line": 45 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Addon to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/addon#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Addon that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Addon to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/addon/index.ts", "line": 119 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/addon/index.ts", "line": 126 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Addon", "namespace": "addon", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/addon/index.ts", "line": 33 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/addon/index.ts", "line": 85 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/addon/index.ts", "line": 98 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/addon/index.ts", "line": 111 }, "name": "srcInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/addon/index.ts", "line": 91 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/addon/index.ts", "line": 104 }, "name": "src", "type": { "primitive": "string" } } ], "symbolId": "src/addon/index:Addon" }, "@cdktf/provider-pagerduty.addon.AddonConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.addon.AddonConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/addon/index.ts", "line": 14 }, "name": "AddonConfig", "namespace": "addon", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/addon#name Addon#name}." }, "immutable": true, "locationInModule": { "filename": "src/addon/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/addon#src Addon#src}." }, "immutable": true, "locationInModule": { "filename": "src/addon/index.ts", "line": 22 }, "name": "src", "type": { "primitive": "string" } } ], "symbolId": "src/addon/index:AddonConfig" }, "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSetting": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting pagerduty_alert_grouping_setting}." }, "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSetting", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting pagerduty_alert_grouping_setting} Resource." }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 302 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 270 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a AlertGroupingSetting resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 287 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the AlertGroupingSetting to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing AlertGroupingSetting that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the AlertGroupingSetting to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 394 }, "name": "putConfig", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigA" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 397 }, "name": "resetConfig" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 337 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 409 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 419 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "AlertGroupingSetting", "namespace": "alertGroupingSetting", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 275 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 391 }, "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigAOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 346 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 401 }, "name": "configInput", "optional": true, "type": { "union": { "types": [ { "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigA" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 341 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 359 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 372 }, "name": "servicesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 385 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 331 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 352 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 365 }, "name": "services", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 378 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/alert-grouping-setting/index:AlertGroupingSetting" }, "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 14 }, "name": "AlertGroupingSettingConfig", "namespace": "alertGroupingSetting", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#name AlertGroupingSetting#name}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 22 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#services AlertGroupingSetting#services}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 26 }, "name": "services", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#type AlertGroupingSetting#type}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 30 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#config AlertGroupingSetting#config}", "stability": "stable", "summary": "config block." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 36 }, "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigA" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#description AlertGroupingSetting#description}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/alert-grouping-setting/index:AlertGroupingSettingConfig" }, "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigA": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigA", "kind": "interface", "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 38 }, "name": "AlertGroupingSettingConfigA", "namespace": "alertGroupingSetting", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#aggregate AlertGroupingSetting#aggregate}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 42 }, "name": "aggregate", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#fields AlertGroupingSetting#fields}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 46 }, "name": "fields", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#iag_fields AlertGroupingSetting#iag_fields}", "stability": "stable", "summary": "An array of strings which represent the iag fields with which to intelligently group against." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 52 }, "name": "iagFields", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#timeout AlertGroupingSetting#timeout}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 60 }, "name": "timeout", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/alert_grouping_setting#time_window AlertGroupingSetting#time_window}." }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 56 }, "name": "timeWindow", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/alert-grouping-setting/index:AlertGroupingSettingConfigA" }, "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigAOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigAOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 128 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 120 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 194 }, "name": "resetAggregate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 210 }, "name": "resetFields" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 226 }, "name": "resetIagFields" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 258 }, "name": "resetTimeout" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 242 }, "name": "resetTimeWindow" } ], "name": "AlertGroupingSettingConfigAOutputReference", "namespace": "alertGroupingSetting", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 198 }, "name": "aggregateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 214 }, "name": "fieldsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 230 }, "name": "iagFieldsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 262 }, "name": "timeoutInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 246 }, "name": "timeWindowInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 188 }, "name": "aggregate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 204 }, "name": "fields", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 220 }, "name": "iagFields", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 252 }, "name": "timeout", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 236 }, "name": "timeWindow", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/alert-grouping-setting/index.ts", "line": 132 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "@cdktf/provider-pagerduty.alertGroupingSetting.AlertGroupingSettingConfigA" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/alert-grouping-setting/index:AlertGroupingSettingConfigAOutputReference" }, "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsAction": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action pagerduty_automation_actions_action}." }, "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsAction", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action pagerduty_automation_actions_action} Resource." }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 333 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 301 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a AutomationActionsAction resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 318 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the AutomationActionsAction to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing AutomationActionsAction that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the AutomationActionsAction to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 593 }, "name": "putActionDataReference", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReference" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 378 }, "name": "resetActionClassification" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 407 }, "name": "resetAllowInvocationFromEventOrchestration" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 423 }, "name": "resetAllowInvocationManually" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 439 }, "name": "resetCreationTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 455 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 471 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 487 }, "name": "resetMapToAllServices" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 503 }, "name": "resetModifyTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 532 }, "name": "resetOnlyInvocableOnUnresolvedIncidents" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 548 }, "name": "resetRunnerId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 564 }, "name": "resetRunnerType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 580 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 605 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 625 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "AutomationActionsAction", "namespace": "automationActionsAction", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 306 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 590 }, "name": "actionDataReference", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReferenceOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 382 }, "name": "actionClassificationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 597 }, "name": "actionDataReferenceInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 395 }, "name": "actionTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 411 }, "name": "allowInvocationFromEventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 427 }, "name": "allowInvocationManuallyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 443 }, "name": "creationTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 459 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 475 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 491 }, "name": "mapToAllServicesInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 507 }, "name": "modifyTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 520 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 536 }, "name": "onlyInvocableOnUnresolvedIncidentsInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 552 }, "name": "runnerIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 568 }, "name": "runnerTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 584 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 372 }, "name": "actionClassification", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 388 }, "name": "actionType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 401 }, "name": "allowInvocationFromEventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 417 }, "name": "allowInvocationManually", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 433 }, "name": "creationTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 449 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 465 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 481 }, "name": "mapToAllServices", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 497 }, "name": "modifyTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 513 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 526 }, "name": "onlyInvocableOnUnresolvedIncidents", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 542 }, "name": "runnerId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 558 }, "name": "runnerType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 574 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action/index:AutomationActionsAction" }, "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReference": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReference", "kind": "interface", "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 81 }, "name": "AutomationActionsActionActionDataReference", "namespace": "automationActionsAction", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#invocation_command AutomationActionsAction#invocation_command}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 85 }, "name": "invocationCommand", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#process_automation_job_arguments AutomationActionsAction#process_automation_job_arguments}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 89 }, "name": "processAutomationJobArguments", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#process_automation_job_id AutomationActionsAction#process_automation_job_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 93 }, "name": "processAutomationJobId", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#process_automation_node_filter AutomationActionsAction#process_automation_node_filter}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 97 }, "name": "processAutomationNodeFilter", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#script AutomationActionsAction#script}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 101 }, "name": "script", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action/index:AutomationActionsActionActionDataReference" }, "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReferenceOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReferenceOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 168 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 161 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 225 }, "name": "resetInvocationCommand" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 241 }, "name": "resetProcessAutomationJobArguments" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 257 }, "name": "resetProcessAutomationJobId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 273 }, "name": "resetProcessAutomationNodeFilter" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 289 }, "name": "resetScript" } ], "name": "AutomationActionsActionActionDataReferenceOutputReference", "namespace": "automationActionsAction", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 229 }, "name": "invocationCommandInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 245 }, "name": "processAutomationJobArgumentsInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 261 }, "name": "processAutomationJobIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 277 }, "name": "processAutomationNodeFilterInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 293 }, "name": "scriptInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 219 }, "name": "invocationCommand", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 235 }, "name": "processAutomationJobArguments", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 251 }, "name": "processAutomationJobId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 267 }, "name": "processAutomationNodeFilter", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 283 }, "name": "script", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 172 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReference" } } ], "symbolId": "src/automation-actions-action/index:AutomationActionsActionActionDataReferenceOutputReference" }, "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 14 }, "name": "AutomationActionsActionConfig", "namespace": "automationActionsAction", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#action_data_reference AutomationActionsAction#action_data_reference}", "stability": "stable", "summary": "action_data_reference block." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 79 }, "name": "actionDataReference", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsAction.AutomationActionsActionActionDataReference" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#action_type AutomationActionsAction#action_type}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 22 }, "name": "actionType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#name AutomationActionsAction#name}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 57 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#action_classification AutomationActionsAction#action_classification}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 18 }, "name": "actionClassification", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#allow_invocation_from_event_orchestration AutomationActionsAction#allow_invocation_from_event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 26 }, "name": "allowInvocationFromEventOrchestration", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#allow_invocation_manually AutomationActionsAction#allow_invocation_manually}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 30 }, "name": "allowInvocationManually", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#creation_time AutomationActionsAction#creation_time}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 34 }, "name": "creationTime", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#description AutomationActionsAction#description}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 38 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#id AutomationActionsAction#id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 45 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#map_to_all_services AutomationActionsAction#map_to_all_services}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 49 }, "name": "mapToAllServices", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#modify_time AutomationActionsAction#modify_time}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 53 }, "name": "modifyTime", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#only_invocable_on_unresolved_incidents AutomationActionsAction#only_invocable_on_unresolved_incidents}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 61 }, "name": "onlyInvocableOnUnresolvedIncidents", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#runner_id AutomationActionsAction#runner_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 65 }, "name": "runnerId", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#runner_type AutomationActionsAction#runner_type}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 69 }, "name": "runnerType", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action#type AutomationActionsAction#type}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action/index.ts", "line": 73 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action/index:AutomationActionsActionConfig" }, "@cdktf/provider-pagerduty.automationActionsActionServiceAssociation.AutomationActionsActionServiceAssociation": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association pagerduty_automation_actions_action_service_association}." }, "fqn": "@cdktf/provider-pagerduty.automationActionsActionServiceAssociation.AutomationActionsActionServiceAssociation", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association pagerduty_automation_actions_action_service_association} Resource." }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 67 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsActionServiceAssociation.AutomationActionsActionServiceAssociationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 35 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a AutomationActionsActionServiceAssociation resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 52 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the AutomationActionsActionServiceAssociation to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing AutomationActionsActionServiceAssociation that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the AutomationActionsActionServiceAssociation to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 113 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 138 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 146 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "AutomationActionsActionServiceAssociation", "namespace": "automationActionsActionServiceAssociation", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 40 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 101 }, "name": "actionIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 117 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 130 }, "name": "serviceIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 94 }, "name": "actionId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 107 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 123 }, "name": "serviceId", "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action-service-association/index:AutomationActionsActionServiceAssociation" }, "@cdktf/provider-pagerduty.automationActionsActionServiceAssociation.AutomationActionsActionServiceAssociationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsActionServiceAssociation.AutomationActionsActionServiceAssociationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 14 }, "name": "AutomationActionsActionServiceAssociationConfig", "namespace": "automationActionsActionServiceAssociation", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association#action_id AutomationActionsActionServiceAssociation#action_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 18 }, "name": "actionId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association#service_id AutomationActionsActionServiceAssociation#service_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 29 }, "name": "serviceId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_service_association#id AutomationActionsActionServiceAssociation#id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-service-association/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action-service-association/index:AutomationActionsActionServiceAssociationConfig" }, "@cdktf/provider-pagerduty.automationActionsActionTeamAssociation.AutomationActionsActionTeamAssociation": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association pagerduty_automation_actions_action_team_association}." }, "fqn": "@cdktf/provider-pagerduty.automationActionsActionTeamAssociation.AutomationActionsActionTeamAssociation", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association pagerduty_automation_actions_action_team_association} Resource." }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 67 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsActionTeamAssociation.AutomationActionsActionTeamAssociationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 35 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a AutomationActionsActionTeamAssociation resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 52 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the AutomationActionsActionTeamAssociation to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing AutomationActionsActionTeamAssociation that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the AutomationActionsActionTeamAssociation to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 113 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 138 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 146 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "AutomationActionsActionTeamAssociation", "namespace": "automationActionsActionTeamAssociation", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 40 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 101 }, "name": "actionIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 117 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 130 }, "name": "teamIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 94 }, "name": "actionId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 107 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 123 }, "name": "teamId", "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action-team-association/index:AutomationActionsActionTeamAssociation" }, "@cdktf/provider-pagerduty.automationActionsActionTeamAssociation.AutomationActionsActionTeamAssociationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsActionTeamAssociation.AutomationActionsActionTeamAssociationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 14 }, "name": "AutomationActionsActionTeamAssociationConfig", "namespace": "automationActionsActionTeamAssociation", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association#action_id AutomationActionsActionTeamAssociation#action_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 18 }, "name": "actionId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association#team_id AutomationActionsActionTeamAssociation#team_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 29 }, "name": "teamId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_action_team_association#id AutomationActionsActionTeamAssociation#id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-action-team-association/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-action-team-association/index:AutomationActionsActionTeamAssociationConfig" }, "@cdktf/provider-pagerduty.automationActionsRunner.AutomationActionsRunner": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner pagerduty_automation_actions_runner}." }, "fqn": "@cdktf/provider-pagerduty.automationActionsRunner.AutomationActionsRunner", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner pagerduty_automation_actions_runner} Resource." }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 83 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsRunner.AutomationActionsRunnerConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 51 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a AutomationActionsRunner resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 68 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the AutomationActionsRunner to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing AutomationActionsRunner that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the AutomationActionsRunner to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 125 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 141 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 157 }, "name": "resetLastSeen" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 186 }, "name": "resetRunbookApiKey" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 202 }, "name": "resetRunbookBaseUri" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 232 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 244 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "AutomationActionsRunner", "namespace": "automationActionsRunner", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 56 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 113 }, "name": "creationTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 224 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 129 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 145 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 161 }, "name": "lastSeenInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 174 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 190 }, "name": "runbookApiKeyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 206 }, "name": "runbookBaseUriInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 219 }, "name": "runnerTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 119 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 135 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 151 }, "name": "lastSeen", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 167 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 180 }, "name": "runbookApiKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 196 }, "name": "runbookBaseUri", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 212 }, "name": "runnerType", "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-runner/index:AutomationActionsRunner" }, "@cdktf/provider-pagerduty.automationActionsRunner.AutomationActionsRunnerConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsRunner.AutomationActionsRunnerConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 14 }, "name": "AutomationActionsRunnerConfig", "namespace": "automationActionsRunner", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#name AutomationActionsRunner#name}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 33 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#runner_type AutomationActionsRunner#runner_type}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 45 }, "name": "runnerType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#description AutomationActionsRunner#description}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#id AutomationActionsRunner#id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#last_seen AutomationActionsRunner#last_seen}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 29 }, "name": "lastSeen", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#runbook_api_key AutomationActionsRunner#runbook_api_key}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 37 }, "name": "runbookApiKey", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner#runbook_base_uri AutomationActionsRunner#runbook_base_uri}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner/index.ts", "line": 41 }, "name": "runbookBaseUri", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-runner/index:AutomationActionsRunnerConfig" }, "@cdktf/provider-pagerduty.automationActionsRunnerTeamAssociation.AutomationActionsRunnerTeamAssociation": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association pagerduty_automation_actions_runner_team_association}." }, "fqn": "@cdktf/provider-pagerduty.automationActionsRunnerTeamAssociation.AutomationActionsRunnerTeamAssociation", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association pagerduty_automation_actions_runner_team_association} Resource." }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 67 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.automationActionsRunnerTeamAssociation.AutomationActionsRunnerTeamAssociationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 35 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a AutomationActionsRunnerTeamAssociation resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 52 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the AutomationActionsRunnerTeamAssociation to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing AutomationActionsRunnerTeamAssociation that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the AutomationActionsRunnerTeamAssociation to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 100 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 138 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 146 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "AutomationActionsRunnerTeamAssociation", "namespace": "automationActionsRunnerTeamAssociation", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 40 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 104 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 117 }, "name": "runnerIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 130 }, "name": "teamIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 94 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 110 }, "name": "runnerId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 123 }, "name": "teamId", "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-runner-team-association/index:AutomationActionsRunnerTeamAssociation" }, "@cdktf/provider-pagerduty.automationActionsRunnerTeamAssociation.AutomationActionsRunnerTeamAssociationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.automationActionsRunnerTeamAssociation.AutomationActionsRunnerTeamAssociationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 14 }, "name": "AutomationActionsRunnerTeamAssociationConfig", "namespace": "automationActionsRunnerTeamAssociation", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association#runner_id AutomationActionsRunnerTeamAssociation#runner_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 25 }, "name": "runnerId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association#team_id AutomationActionsRunnerTeamAssociation#team_id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 29 }, "name": "teamId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/automation_actions_runner_team_association#id AutomationActionsRunnerTeamAssociation#id}." }, "immutable": true, "locationInModule": { "filename": "src/automation-actions-runner-team-association/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/automation-actions-runner-team-association/index:AutomationActionsRunnerTeamAssociationConfig" }, "@cdktf/provider-pagerduty.businessService.BusinessService": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service pagerduty_business_service}." }, "fqn": "@cdktf/provider-pagerduty.businessService.BusinessService", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service pagerduty_business_service} Resource." }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 72 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.businessService.BusinessServiceConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/business-service/index.ts", "line": 40 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a BusinessService resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 57 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the BusinessService to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing BusinessService that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the BusinessService to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 107 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 146 }, "name": "resetPointOfContact" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 172 }, "name": "resetTeam" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 188 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 200 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 210 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "BusinessService", "namespace": "businessService", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 45 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 116 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 121 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 155 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 160 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 111 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 134 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 150 }, "name": "pointOfContactInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 176 }, "name": "teamInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 192 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 101 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 127 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 140 }, "name": "pointOfContact", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 166 }, "name": "team", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service/index.ts", "line": 182 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/business-service/index:BusinessService" }, "@cdktf/provider-pagerduty.businessService.BusinessServiceConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.businessService.BusinessServiceConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/business-service/index.ts", "line": 14 }, "name": "BusinessServiceConfig", "namespace": "businessService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service#name BusinessService#name}." }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 22 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service#description BusinessService#description}." }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service#point_of_contact BusinessService#point_of_contact}." }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 26 }, "name": "pointOfContact", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service#team BusinessService#team}." }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 30 }, "name": "team", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service#type BusinessService#type}." }, "immutable": true, "locationInModule": { "filename": "src/business-service/index.ts", "line": 34 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/business-service/index:BusinessServiceConfig" }, "@cdktf/provider-pagerduty.businessServiceSubscriber.BusinessServiceSubscriber": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber pagerduty_business_service_subscriber}." }, "fqn": "@cdktf/provider-pagerduty.businessServiceSubscriber.BusinessServiceSubscriber", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber pagerduty_business_service_subscriber} Resource." }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 71 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.businessServiceSubscriber.BusinessServiceSubscriberConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 39 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a BusinessServiceSubscriber resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 56 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the BusinessServiceSubscriber to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing BusinessServiceSubscriber that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the BusinessServiceSubscriber to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 118 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 156 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 165 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "BusinessServiceSubscriber", "namespace": "businessServiceSubscriber", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 44 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 106 }, "name": "businessServiceIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 122 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 135 }, "name": "subscriberIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 148 }, "name": "subscriberTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 99 }, "name": "businessServiceId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 112 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 128 }, "name": "subscriberId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 141 }, "name": "subscriberType", "type": { "primitive": "string" } } ], "symbolId": "src/business-service-subscriber/index:BusinessServiceSubscriber" }, "@cdktf/provider-pagerduty.businessServiceSubscriber.BusinessServiceSubscriberConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.businessServiceSubscriber.BusinessServiceSubscriberConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 14 }, "name": "BusinessServiceSubscriberConfig", "namespace": "businessServiceSubscriber", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber#business_service_id BusinessServiceSubscriber#business_service_id}." }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 18 }, "name": "businessServiceId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber#subscriber_id BusinessServiceSubscriber#subscriber_id}." }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 29 }, "name": "subscriberId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber#subscriber_type BusinessServiceSubscriber#subscriber_type}." }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 33 }, "name": "subscriberType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/business_service_subscriber#id BusinessServiceSubscriber#id}." }, "immutable": true, "locationInModule": { "filename": "src/business-service-subscriber/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/business-service-subscriber/index:BusinessServiceSubscriberConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSetting": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/alert_grouping_setting pagerduty_alert_grouping_setting}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSetting", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/alert_grouping_setting pagerduty_alert_grouping_setting} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 140 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 108 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyAlertGroupingSetting resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 125 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyAlertGroupingSetting to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/alert_grouping_setting#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyAlertGroupingSetting that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyAlertGroupingSetting to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 206 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 212 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyAlertGroupingSetting", "namespace": "dataPagerdutyAlertGroupingSetting", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 113 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 198 }, "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfigAOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 164 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 169 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 187 }, "name": "services", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 192 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 182 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 175 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-alert-grouping-setting/index:DataPagerdutyAlertGroupingSetting" }, "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 14 }, "name": "DataPagerdutyAlertGroupingSettingConfig", "namespace": "dataPagerdutyAlertGroupingSetting", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/alert_grouping_setting#name DataPagerdutyAlertGroupingSetting#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-alert-grouping-setting/index:DataPagerdutyAlertGroupingSettingConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfigA": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfigA", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 20 }, "name": "DataPagerdutyAlertGroupingSettingConfigA", "namespace": "dataPagerdutyAlertGroupingSetting", "symbolId": "src/data-pagerduty-alert-grouping-setting/index:DataPagerdutyAlertGroupingSettingConfigA" }, "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfigAOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfigAOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 51 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 43 }, "name": "DataPagerdutyAlertGroupingSettingConfigAOutputReference", "namespace": "dataPagerdutyAlertGroupingSetting", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 80 }, "name": "aggregate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 85 }, "name": "fields", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 90 }, "name": "iagFields", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 100 }, "name": "timeout", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 95 }, "name": "timeWindow", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-alert-grouping-setting/index.ts", "line": 55 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAlertGroupingSetting.DataPagerdutyAlertGroupingSettingConfigA" } ] } } } ], "symbolId": "src/data-pagerduty-alert-grouping-setting/index:DataPagerdutyAlertGroupingSettingConfigAOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsAction": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action pagerduty_automation_actions_action}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsAction", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action pagerduty_automation_actions_action} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 198 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 166 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyAutomationActionsAction resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 183 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyAutomationActionsAction to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyAutomationActionsAction that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyAutomationActionsAction to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 240 }, "name": "resetActionClassification" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 267 }, "name": "resetAllowInvocationFromEventOrchestration" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 283 }, "name": "resetAllowInvocationManually" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 299 }, "name": "resetCreationTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 315 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 344 }, "name": "resetMapToAllServices" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 360 }, "name": "resetModifyTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 381 }, "name": "resetOnlyInvocableOnUnresolvedIncidents" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 397 }, "name": "resetRunnerId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 413 }, "name": "resetRunnerType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 429 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 441 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 458 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyAutomationActionsAction", "namespace": "dataPagerdutyAutomationActionsAction", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 171 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 250 }, "name": "actionDataReference", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReferenceList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 255 }, "name": "actionType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 369 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 244 }, "name": "actionClassificationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 271 }, "name": "allowInvocationFromEventOrchestrationInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 287 }, "name": "allowInvocationManuallyInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 303 }, "name": "creationTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 319 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 332 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 348 }, "name": "mapToAllServicesInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 364 }, "name": "modifyTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 385 }, "name": "onlyInvocableOnUnresolvedIncidentsInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 401 }, "name": "runnerIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 417 }, "name": "runnerTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 433 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 234 }, "name": "actionClassification", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 261 }, "name": "allowInvocationFromEventOrchestration", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 277 }, "name": "allowInvocationManually", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 293 }, "name": "creationTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 309 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 325 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 338 }, "name": "mapToAllServices", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 354 }, "name": "modifyTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 375 }, "name": "onlyInvocableOnUnresolvedIncidents", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 391 }, "name": "runnerId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 407 }, "name": "runnerType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 423 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-automation-actions-action/index:DataPagerdutyAutomationActionsAction" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReference": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReference", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 67 }, "name": "DataPagerdutyAutomationActionsActionActionDataReference", "namespace": "dataPagerdutyAutomationActionsAction", "symbolId": "src/data-pagerduty-automation-actions-action/index:DataPagerdutyAutomationActionsActionActionDataReference" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReferenceList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReferenceList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 151 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 144 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 158 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReferenceOutputReference" } } } ], "name": "DataPagerdutyAutomationActionsActionActionDataReferenceList", "namespace": "dataPagerdutyAutomationActionsAction", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 151 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 151 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 151 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-automation-actions-action/index:DataPagerdutyAutomationActionsActionActionDataReferenceList" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReferenceOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReferenceOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 99 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 90 }, "name": "DataPagerdutyAutomationActionsActionActionDataReferenceOutputReference", "namespace": "dataPagerdutyAutomationActionsAction", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 119 }, "name": "invocationCommand", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 124 }, "name": "processAutomationJobArguments", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 129 }, "name": "processAutomationJobId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 134 }, "name": "processAutomationNodeFilter", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 139 }, "name": "script", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 103 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionActionDataReference" } } ], "symbolId": "src/data-pagerduty-automation-actions-action/index:DataPagerdutyAutomationActionsActionActionDataReferenceOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsAction.DataPagerdutyAutomationActionsActionConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 14 }, "name": "DataPagerdutyAutomationActionsActionConfig", "namespace": "dataPagerdutyAutomationActionsAction", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#id DataPagerdutyAutomationActionsAction#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 41 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#action_classification DataPagerdutyAutomationActionsAction#action_classification}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 18 }, "name": "actionClassification", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#allow_invocation_from_event_orchestration DataPagerdutyAutomationActionsAction#allow_invocation_from_event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 22 }, "name": "allowInvocationFromEventOrchestration", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#allow_invocation_manually DataPagerdutyAutomationActionsAction#allow_invocation_manually}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 26 }, "name": "allowInvocationManually", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#creation_time DataPagerdutyAutomationActionsAction#creation_time}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 30 }, "name": "creationTime", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#description DataPagerdutyAutomationActionsAction#description}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 34 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#map_to_all_services DataPagerdutyAutomationActionsAction#map_to_all_services}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 45 }, "name": "mapToAllServices", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#modify_time DataPagerdutyAutomationActionsAction#modify_time}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 49 }, "name": "modifyTime", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#only_invocable_on_unresolved_incidents DataPagerdutyAutomationActionsAction#only_invocable_on_unresolved_incidents}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 53 }, "name": "onlyInvocableOnUnresolvedIncidents", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#runner_id DataPagerdutyAutomationActionsAction#runner_id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 57 }, "name": "runnerId", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#runner_type DataPagerdutyAutomationActionsAction#runner_type}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 61 }, "name": "runnerType", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_action#type DataPagerdutyAutomationActionsAction#type}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-action/index.ts", "line": 65 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-automation-actions-action/index:DataPagerdutyAutomationActionsActionConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsRunner.DataPagerdutyAutomationActionsRunner": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner pagerduty_automation_actions_runner}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsRunner.DataPagerdutyAutomationActionsRunner", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner pagerduty_automation_actions_runner} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 71 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsRunner.DataPagerdutyAutomationActionsRunnerConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 39 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyAutomationActionsRunner resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 56 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyAutomationActionsRunner to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyAutomationActionsRunner that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyAutomationActionsRunner to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 110 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 139 }, "name": "resetLastSeen" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 160 }, "name": "resetRunbookBaseUri" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 182 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 191 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyAutomationActionsRunner", "namespace": "dataPagerdutyAutomationActionsRunner", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 44 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 98 }, "name": "creationTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 148 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 169 }, "name": "runnerType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 174 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 114 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 127 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 143 }, "name": "lastSeenInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 164 }, "name": "runbookBaseUriInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 104 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 120 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 133 }, "name": "lastSeen", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 154 }, "name": "runbookBaseUri", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-automation-actions-runner/index:DataPagerdutyAutomationActionsRunner" }, "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsRunner.DataPagerdutyAutomationActionsRunnerConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyAutomationActionsRunner.DataPagerdutyAutomationActionsRunnerConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 14 }, "name": "DataPagerdutyAutomationActionsRunnerConfig", "namespace": "dataPagerdutyAutomationActionsRunner", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner#id DataPagerdutyAutomationActionsRunner#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 25 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner#description DataPagerdutyAutomationActionsRunner#description}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner#last_seen DataPagerdutyAutomationActionsRunner#last_seen}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 29 }, "name": "lastSeen", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/automation_actions_runner#runbook_base_uri DataPagerdutyAutomationActionsRunner#runbook_base_uri}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-automation-actions-runner/index.ts", "line": 33 }, "name": "runbookBaseUri", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-automation-actions-runner/index:DataPagerdutyAutomationActionsRunnerConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyBusinessService.DataPagerdutyBusinessService": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/business_service pagerduty_business_service}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyBusinessService.DataPagerdutyBusinessService", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/business_service pagerduty_business_service} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyBusinessService.DataPagerdutyBusinessServiceConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyBusinessService resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyBusinessService to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/business_service#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyBusinessService that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyBusinessService to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 106 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 112 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyBusinessService", "namespace": "dataPagerdutyBusinessService", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 80 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 98 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 93 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 86 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-business-service/index:DataPagerdutyBusinessService" }, "@cdktf/provider-pagerduty.dataPagerdutyBusinessService.DataPagerdutyBusinessServiceConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyBusinessService.DataPagerdutyBusinessServiceConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 14 }, "name": "DataPagerdutyBusinessServiceConfig", "namespace": "dataPagerdutyBusinessService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/business_service#name DataPagerdutyBusinessService#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-business-service/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-business-service/index:DataPagerdutyBusinessServiceConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEscalationPolicy.DataPagerdutyEscalationPolicy": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/escalation_policy pagerduty_escalation_policy}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEscalationPolicy.DataPagerdutyEscalationPolicy", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/escalation_policy pagerduty_escalation_policy} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEscalationPolicy.DataPagerdutyEscalationPolicyConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyEscalationPolicy resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyEscalationPolicy to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/escalation_policy#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyEscalationPolicy that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyEscalationPolicy to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 111 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 117 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyEscalationPolicy", "namespace": "dataPagerdutyEscalationPolicy", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 80 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 85 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 103 }, "name": "teams", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 98 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 91 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-escalation-policy/index:DataPagerdutyEscalationPolicy" }, "@cdktf/provider-pagerduty.dataPagerdutyEscalationPolicy.DataPagerdutyEscalationPolicyConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEscalationPolicy.DataPagerdutyEscalationPolicyConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 14 }, "name": "DataPagerdutyEscalationPolicyConfig", "namespace": "dataPagerdutyEscalationPolicy", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/escalation_policy#name DataPagerdutyEscalationPolicy#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-escalation-policy/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-escalation-policy/index:DataPagerdutyEscalationPolicyConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestration": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration pagerduty_event_orchestration}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestration", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration pagerduty_event_orchestration} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 246 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 214 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyEventOrchestration resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 231 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyEventOrchestration to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyEventOrchestration that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyEventOrchestration to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 305 }, "name": "putIntegration", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 279 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 308 }, "name": "resetIntegration" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 320 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 328 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyEventOrchestration", "namespace": "dataPagerdutyEventOrchestration", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 219 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 302 }, "name": "integration", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 283 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 312 }, "name": "integrationInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 296 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 273 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 289 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestration" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 14 }, "name": "DataPagerdutyEventOrchestrationConfig", "namespace": "dataPagerdutyEventOrchestration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration#name DataPagerdutyEventOrchestration#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 25 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration#id DataPagerdutyEventOrchestration#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration#integration DataPagerdutyEventOrchestration#integration}", "stability": "stable", "summary": "integration block." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 31 }, "name": "integration", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration" }, "kind": "array" } } ] } } } ], "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 113 }, "name": "DataPagerdutyEventOrchestrationIntegration", "namespace": "dataPagerdutyEventOrchestration", "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationIntegration" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 199 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 191 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 206 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationIntegrationList", "namespace": "dataPagerdutyEventOrchestration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 199 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 199 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 199 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 192 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration" }, "kind": "array" } } ] } } } ], "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationIntegrationList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 146 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 136 }, "name": "DataPagerdutyEventOrchestrationIntegrationOutputReference", "namespace": "dataPagerdutyEventOrchestration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 175 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 180 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 186 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParametersList" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 150 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegration" } ] } } } ], "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationIntegrationOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParameters", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 33 }, "name": "DataPagerdutyEventOrchestrationIntegrationParameters", "namespace": "dataPagerdutyEventOrchestration", "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationIntegrationParameters" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParametersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParametersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 102 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 95 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 109 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParametersOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationIntegrationParametersList", "namespace": "dataPagerdutyEventOrchestration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 102 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 102 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 102 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationIntegrationParametersList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 65 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 56 }, "name": "DataPagerdutyEventOrchestrationIntegrationParametersOutputReference", "namespace": "dataPagerdutyEventOrchestration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 85 }, "name": "routingKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 90 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration/index.ts", "line": 69 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestration.DataPagerdutyEventOrchestrationIntegrationParameters" } } ], "symbolId": "src/data-pagerduty-event-orchestration/index:DataPagerdutyEventOrchestrationIntegrationParametersOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariable": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable pagerduty_event_orchestration_global_cache_variable}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariable", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable pagerduty_event_orchestration_global_cache_variable} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 237 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 205 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyEventOrchestrationGlobalCacheVariable resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 222 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyEventOrchestrationGlobalCacheVariable to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyEventOrchestrationGlobalCacheVariable that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyEventOrchestrationGlobalCacheVariable to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 300 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 316 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 328 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 336 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyEventOrchestrationGlobalCacheVariable", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 210 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 264 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 270 }, "name": "configuration", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 275 }, "name": "disabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 288 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 304 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 320 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 281 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 294 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 310 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariable" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableCondition", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 31 }, "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableCondition", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableCondition" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 95 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 88 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 102 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConditionOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableConditionList", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 95 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 95 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 95 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableConditionList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 63 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 54 }, "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableConditionOutputReference", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 83 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 67 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableCondition" } } ], "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableConditionOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 14 }, "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableConfig", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable#event_orchestration DataPagerdutyEventOrchestrationGlobalCacheVariable#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 18 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable#id DataPagerdutyEventOrchestrationGlobalCacheVariable#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_global_cache_variable#name DataPagerdutyEventOrchestrationGlobalCacheVariable#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 29 }, "name": "name", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfiguration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfiguration", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 106 }, "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableConfiguration", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableConfiguration" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 190 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 183 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 197 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationList", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 190 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 190 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 190 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 138 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 129 }, "name": "DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationOutputReference", "namespace": "dataPagerdutyEventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 158 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 163 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 168 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 173 }, "name": "ttlSeconds", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 178 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-global-cache-variable/index.ts", "line": 142 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationGlobalCacheVariable.DataPagerdutyEventOrchestrationGlobalCacheVariableConfiguration" } } ], "symbolId": "src/data-pagerduty-event-orchestration-global-cache-variable/index:DataPagerdutyEventOrchestrationGlobalCacheVariableConfigurationOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationA": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration pagerduty_event_orchestration_integration}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationA", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration pagerduty_event_orchestration_integration} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 147 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationAConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 115 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyEventOrchestrationIntegrationA resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 132 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyEventOrchestrationIntegrationA to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyEventOrchestrationIntegrationA that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyEventOrchestrationIntegrationA to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 193 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 209 }, "name": "resetLabel" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 227 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 235 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyEventOrchestrationIntegrationA", "namespace": "dataPagerdutyEventOrchestrationIntegration", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 120 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 219 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersAList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 181 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 197 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 213 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 174 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 187 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 203 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration-integration/index:DataPagerdutyEventOrchestrationIntegrationA" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationAConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationAConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 14 }, "name": "DataPagerdutyEventOrchestrationIntegrationAConfig", "namespace": "dataPagerdutyEventOrchestrationIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration#event_orchestration DataPagerdutyEventOrchestrationIntegrationA#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 18 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration#id DataPagerdutyEventOrchestrationIntegrationA#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_integration#label DataPagerdutyEventOrchestrationIntegrationA#label}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 29 }, "name": "label", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration-integration/index:DataPagerdutyEventOrchestrationIntegrationAConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersA": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersA", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 31 }, "name": "DataPagerdutyEventOrchestrationIntegrationParametersA", "namespace": "dataPagerdutyEventOrchestrationIntegration", "symbolId": "src/data-pagerduty-event-orchestration-integration/index:DataPagerdutyEventOrchestrationIntegrationParametersA" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersAList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersAList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 100 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 93 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 107 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersAOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationIntegrationParametersAList", "namespace": "dataPagerdutyEventOrchestrationIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 100 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 100 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 100 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestration-integration/index:DataPagerdutyEventOrchestrationIntegrationParametersAList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersAOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersAOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 63 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 54 }, "name": "DataPagerdutyEventOrchestrationIntegrationParametersAOutputReference", "namespace": "dataPagerdutyEventOrchestrationIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 83 }, "name": "routingKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 88 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-integration/index.ts", "line": 67 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationIntegration.DataPagerdutyEventOrchestrationIntegrationParametersA" } } ], "symbolId": "src/data-pagerduty-event-orchestration-integration/index:DataPagerdutyEventOrchestrationIntegrationParametersAOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariable": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable pagerduty_event_orchestration_service_cache_variable}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariable", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable pagerduty_event_orchestration_service_cache_variable} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 237 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 205 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyEventOrchestrationServiceCacheVariable resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 222 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyEventOrchestrationServiceCacheVariable to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyEventOrchestrationServiceCacheVariable that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyEventOrchestrationServiceCacheVariable to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 287 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 303 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 328 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 336 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyEventOrchestrationServiceCacheVariable", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 210 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 264 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 270 }, "name": "configuration", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 275 }, "name": "disabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 291 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 307 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 320 }, "name": "serviceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 281 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 297 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 313 }, "name": "service", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariable" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableCondition", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 31 }, "name": "DataPagerdutyEventOrchestrationServiceCacheVariableCondition", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableCondition" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 95 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 88 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 102 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConditionOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationServiceCacheVariableConditionList", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 95 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 95 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 95 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableConditionList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 63 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 54 }, "name": "DataPagerdutyEventOrchestrationServiceCacheVariableConditionOutputReference", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 83 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 67 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableCondition" } } ], "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableConditionOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 14 }, "name": "DataPagerdutyEventOrchestrationServiceCacheVariableConfig", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable#service DataPagerdutyEventOrchestrationServiceCacheVariable#service}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 29 }, "name": "service", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable#id DataPagerdutyEventOrchestrationServiceCacheVariable#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestration_service_cache_variable#name DataPagerdutyEventOrchestrationServiceCacheVariable#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 25 }, "name": "name", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfiguration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfiguration", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 106 }, "name": "DataPagerdutyEventOrchestrationServiceCacheVariableConfiguration", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableConfiguration" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 190 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 183 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 197 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationList", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 190 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 190 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 190 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 138 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 129 }, "name": "DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationOutputReference", "namespace": "dataPagerdutyEventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 158 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 163 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 168 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 173 }, "name": "ttlSeconds", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 178 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestration-service-cache-variable/index.ts", "line": 142 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrationServiceCacheVariable.DataPagerdutyEventOrchestrationServiceCacheVariableConfiguration" } } ], "symbolId": "src/data-pagerduty-event-orchestration-service-cache-variable/index:DataPagerdutyEventOrchestrationServiceCacheVariableConfigurationOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrations": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestrations pagerduty_event_orchestrations}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrations", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestrations pagerduty_event_orchestrations} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 315 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 283 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyEventOrchestrations resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 300 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyEventOrchestrations to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestrations#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyEventOrchestrations that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyEventOrchestrations to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 353 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 378 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 385 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyEventOrchestrations", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 288 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 341 }, "name": "eventOrchestrations", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 357 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 370 }, "name": "nameFilterInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 347 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 363 }, "name": "nameFilter", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrations" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 14 }, "name": "DataPagerdutyEventOrchestrationsConfig", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestrations#name_filter DataPagerdutyEventOrchestrations#name_filter}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 25 }, "name": "nameFilter", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/event_orchestrations#id DataPagerdutyEventOrchestrations#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrations": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrations", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 193 }, "name": "DataPagerdutyEventOrchestrationsEventOrchestrations", "namespace": "dataPagerdutyEventOrchestrations", "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrations" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegration", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 107 }, "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsIntegration", "namespace": "dataPagerdutyEventOrchestrations", "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsIntegration" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 182 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 175 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 189 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationList", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 182 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 182 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 182 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 139 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 130 }, "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationOutputReference", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 159 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 164 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 170 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersList" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 143 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegration" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParameters", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 27 }, "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParameters", "namespace": "dataPagerdutyEventOrchestrations", "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParameters" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 96 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 89 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 103 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersList", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 96 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 96 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 96 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 59 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 50 }, "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersOutputReference", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 79 }, "name": "routingKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 84 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 63 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParameters" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationParametersOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 268 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 261 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 275 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsOutputReference" } } } ], "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsList", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 268 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 268 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 268 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsList" }, "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 225 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 216 }, "name": "DataPagerdutyEventOrchestrationsEventOrchestrationsOutputReference", "namespace": "dataPagerdutyEventOrchestrations", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 245 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 251 }, "name": "integration", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrationsIntegrationList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 256 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-event-orchestrations/index.ts", "line": 229 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyEventOrchestrations.DataPagerdutyEventOrchestrationsEventOrchestrations" } } ], "symbolId": "src/data-pagerduty-event-orchestrations/index:DataPagerdutyEventOrchestrationsEventOrchestrationsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyExtensionSchema.DataPagerdutyExtensionSchema": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/extension_schema pagerduty_extension_schema}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyExtensionSchema.DataPagerdutyExtensionSchema", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/extension_schema pagerduty_extension_schema} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyExtensionSchema.DataPagerdutyExtensionSchemaConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyExtensionSchema resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyExtensionSchema to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/extension_schema#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyExtensionSchema that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyExtensionSchema to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 106 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 112 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyExtensionSchema", "namespace": "dataPagerdutyExtensionSchema", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 80 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 98 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 93 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 86 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-extension-schema/index:DataPagerdutyExtensionSchema" }, "@cdktf/provider-pagerduty.dataPagerdutyExtensionSchema.DataPagerdutyExtensionSchemaConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyExtensionSchema.DataPagerdutyExtensionSchemaConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 14 }, "name": "DataPagerdutyExtensionSchemaConfig", "namespace": "dataPagerdutyExtensionSchema", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/extension_schema#name DataPagerdutyExtensionSchema#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-extension-schema/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-extension-schema/index:DataPagerdutyExtensionSchemaConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentCustomField.DataPagerdutyIncidentCustomField": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_custom_field pagerduty_incident_custom_field}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentCustomField.DataPagerdutyIncidentCustomField", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_custom_field pagerduty_incident_custom_field} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 63 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentCustomField.DataPagerdutyIncidentCustomFieldConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 31 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyIncidentCustomField resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 48 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyIncidentCustomField to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_custom_field#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyIncidentCustomField that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyIncidentCustomField to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 115 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 140 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 147 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyIncidentCustomField", "namespace": "dataPagerdutyIncidentCustomField", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 36 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 88 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 93 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 98 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 103 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 119 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 132 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 109 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 125 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-custom-field/index:DataPagerdutyIncidentCustomField" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentCustomField.DataPagerdutyIncidentCustomFieldConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentCustomField.DataPagerdutyIncidentCustomFieldConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 14 }, "name": "DataPagerdutyIncidentCustomFieldConfig", "namespace": "dataPagerdutyIncidentCustomField", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_custom_field#name DataPagerdutyIncidentCustomField#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 25 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_custom_field#id DataPagerdutyIncidentCustomField#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-custom-field/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-custom-field/index:DataPagerdutyIncidentCustomFieldConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentType.DataPagerdutyIncidentType": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type pagerduty_incident_type}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentType.DataPagerdutyIncidentType", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type pagerduty_incident_type} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentType.DataPagerdutyIncidentTypeConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyIncidentType resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyIncidentType to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyIncidentType that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyIncidentType to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 126 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 132 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyIncidentType", "namespace": "dataPagerdutyIncidentType", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 80 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 98 }, "name": "enabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 103 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 108 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 113 }, "name": "parentType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 118 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 93 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 86 }, "name": "displayName", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-type/index:DataPagerdutyIncidentType" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentType.DataPagerdutyIncidentTypeConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentType.DataPagerdutyIncidentTypeConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 14 }, "name": "DataPagerdutyIncidentTypeConfig", "namespace": "dataPagerdutyIncidentType", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type#display_name DataPagerdutyIncidentType#display_name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type/index.ts", "line": 18 }, "name": "displayName", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-type/index:DataPagerdutyIncidentTypeConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomField": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type_custom_field pagerduty_incident_type_custom_field}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomField", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type_custom_field pagerduty_incident_type_custom_field} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 205 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 173 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyIncidentTypeCustomField resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 190 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyIncidentTypeCustomField to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type_custom_field#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyIncidentTypeCustomField that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyIncidentTypeCustomField to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 315 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 322 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyIncidentTypeCustomField", "namespace": "dataPagerdutyIncidentTypeCustomField", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 178 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 230 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 235 }, "name": "defaultValue", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 240 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 258 }, "name": "enabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 264 }, "name": "fieldOptions", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 269 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 274 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 292 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 297 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 302 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 307 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 253 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 287 }, "name": "incidentTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 246 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 280 }, "name": "incidentType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomField" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 14 }, "name": "DataPagerdutyIncidentTypeCustomFieldConfig", "namespace": "dataPagerdutyIncidentTypeCustomField", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type_custom_field#display_name DataPagerdutyIncidentTypeCustomField#display_name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 18 }, "name": "displayName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_type_custom_field#incident_type DataPagerdutyIncidentTypeCustomField#incident_type}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 22 }, "name": "incidentType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomFieldConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptions", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 83 }, "name": "DataPagerdutyIncidentTypeCustomFieldFieldOptions", "namespace": "dataPagerdutyIncidentTypeCustomField", "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomFieldFieldOptions" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsData": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsData", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 24 }, "name": "DataPagerdutyIncidentTypeCustomFieldFieldOptionsData", "namespace": "dataPagerdutyIncidentTypeCustomField", "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomFieldFieldOptionsData" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsDataOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsDataOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 54 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 47 }, "name": "DataPagerdutyIncidentTypeCustomFieldFieldOptionsDataOutputReference", "namespace": "dataPagerdutyIncidentTypeCustomField", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 74 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 79 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 58 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsData" } } ], "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomFieldFieldOptionsDataOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 158 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 151 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 165 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsOutputReference" } } } ], "name": "DataPagerdutyIncidentTypeCustomFieldFieldOptionsList", "namespace": "dataPagerdutyIncidentTypeCustomField", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 158 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 158 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 158 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomFieldFieldOptionsList" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 115 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 106 }, "name": "DataPagerdutyIncidentTypeCustomFieldFieldOptionsOutputReference", "namespace": "dataPagerdutyIncidentTypeCustomField", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 136 }, "name": "data", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptionsDataOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 141 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 146 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-type-custom-field/index.ts", "line": 119 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentTypeCustomField.DataPagerdutyIncidentTypeCustomFieldFieldOptions" } } ], "symbolId": "src/data-pagerduty-incident-type-custom-field/index:DataPagerdutyIncidentTypeCustomFieldFieldOptionsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentWorkflow.DataPagerdutyIncidentWorkflow": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_workflow pagerduty_incident_workflow}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentWorkflow.DataPagerdutyIncidentWorkflow", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_workflow pagerduty_incident_workflow} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 63 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentWorkflow.DataPagerdutyIncidentWorkflowConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 31 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyIncidentWorkflow resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 48 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyIncidentWorkflow to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_workflow#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyIncidentWorkflow that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyIncidentWorkflow to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 100 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 125 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 132 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyIncidentWorkflow", "namespace": "dataPagerdutyIncidentWorkflow", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 36 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 88 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 104 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 117 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 94 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 110 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-workflow/index:DataPagerdutyIncidentWorkflow" }, "@cdktf/provider-pagerduty.dataPagerdutyIncidentWorkflow.DataPagerdutyIncidentWorkflowConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyIncidentWorkflow.DataPagerdutyIncidentWorkflowConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 14 }, "name": "DataPagerdutyIncidentWorkflowConfig", "namespace": "dataPagerdutyIncidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_workflow#name DataPagerdutyIncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 25 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/incident_workflow#id DataPagerdutyIncidentWorkflow#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-incident-workflow/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-incident-workflow/index:DataPagerdutyIncidentWorkflowConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyJiraCloudAccountMapping.DataPagerdutyJiraCloudAccountMapping": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/jira_cloud_account_mapping pagerduty_jira_cloud_account_mapping}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyJiraCloudAccountMapping.DataPagerdutyJiraCloudAccountMapping", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/jira_cloud_account_mapping pagerduty_jira_cloud_account_mapping} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyJiraCloudAccountMapping.DataPagerdutyJiraCloudAccountMappingConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyJiraCloudAccountMapping resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyJiraCloudAccountMapping to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/jira_cloud_account_mapping#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyJiraCloudAccountMapping that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyJiraCloudAccountMapping to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 106 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 112 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyJiraCloudAccountMapping", "namespace": "dataPagerdutyJiraCloudAccountMapping", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 80 }, "name": "baseUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 85 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 98 }, "name": "subdomainInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 91 }, "name": "subdomain", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-jira-cloud-account-mapping/index:DataPagerdutyJiraCloudAccountMapping" }, "@cdktf/provider-pagerduty.dataPagerdutyJiraCloudAccountMapping.DataPagerdutyJiraCloudAccountMappingConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyJiraCloudAccountMapping.DataPagerdutyJiraCloudAccountMappingConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 14 }, "name": "DataPagerdutyJiraCloudAccountMappingConfig", "namespace": "dataPagerdutyJiraCloudAccountMapping", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/jira_cloud_account_mapping#subdomain DataPagerdutyJiraCloudAccountMapping#subdomain}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-jira-cloud-account-mapping/index.ts", "line": 18 }, "name": "subdomain", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-jira-cloud-account-mapping/index:DataPagerdutyJiraCloudAccountMappingConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyLicense.DataPagerdutyLicense": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license pagerduty_license}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicense.DataPagerdutyLicense", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license pagerduty_license} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 67 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicense.DataPagerdutyLicenseConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 35 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyLicense resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 52 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyLicense to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyLicense that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyLicense to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 110 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 131 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 147 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 184 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 192 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyLicense", "namespace": "dataPagerdutyLicense", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 40 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 93 }, "name": "allocationsAvailable", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 98 }, "name": "currentValue", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 119 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 156 }, "name": "roleGroup", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 161 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 166 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 171 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 176 }, "name": "validRoles", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 114 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 135 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 151 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 104 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 125 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 141 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-license/index:DataPagerdutyLicense" }, "@cdktf/provider-pagerduty.dataPagerdutyLicense.DataPagerdutyLicenseConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicense.DataPagerdutyLicenseConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 14 }, "name": "DataPagerdutyLicenseConfig", "namespace": "dataPagerdutyLicense", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license#description DataPagerdutyLicense#description}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license#id DataPagerdutyLicense#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/license#name DataPagerdutyLicense#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-license/index.ts", "line": 29 }, "name": "name", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-license/index:DataPagerdutyLicenseConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicenses": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/licenses pagerduty_licenses}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicenses", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/licenses pagerduty_licenses} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 184 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 152 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyLicenses resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 169 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyLicenses to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/licenses#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyLicenses that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyLicenses to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 215 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 233 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 239 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyLicenses", "namespace": "dataPagerdutyLicenses", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 157 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 225 }, "name": "licenses", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicensesList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 219 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 209 }, "name": "id", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-licenses/index:DataPagerdutyLicenses" }, "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 14 }, "name": "DataPagerdutyLicensesConfig", "namespace": "dataPagerdutyLicenses", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/licenses#id DataPagerdutyLicenses#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-licenses/index:DataPagerdutyLicensesConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicenses": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicenses", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 23 }, "name": "DataPagerdutyLicensesLicenses", "namespace": "dataPagerdutyLicenses", "symbolId": "src/data-pagerduty-licenses/index:DataPagerdutyLicensesLicenses" }, "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicensesList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicensesList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 137 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 130 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 144 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicensesOutputReference" } } } ], "name": "DataPagerdutyLicensesLicensesList", "namespace": "dataPagerdutyLicenses", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 137 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 137 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 137 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-licenses/index:DataPagerdutyLicensesLicensesList" }, "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicensesOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicensesOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 55 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 46 }, "name": "DataPagerdutyLicensesLicensesOutputReference", "namespace": "dataPagerdutyLicenses", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 75 }, "name": "allocationsAvailable", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 80 }, "name": "currentValue", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 85 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 90 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 95 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 100 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 105 }, "name": "roleGroup", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 110 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 115 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 120 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 125 }, "name": "validRoles", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-licenses/index.ts", "line": 59 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyLicenses.DataPagerdutyLicensesLicenses" } } ], "symbolId": "src/data-pagerduty-licenses/index:DataPagerdutyLicensesLicensesOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyPriority.DataPagerdutyPriority": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/priority pagerduty_priority}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyPriority.DataPagerdutyPriority", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/priority pagerduty_priority} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 58 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyPriority.DataPagerdutyPriorityConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 26 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyPriority resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 43 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyPriority to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/priority#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyPriority that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyPriority to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 108 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 114 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyPriority", "namespace": "dataPagerdutyPriority", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 31 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 82 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 87 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 100 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 93 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-priority/index:DataPagerdutyPriority" }, "@cdktf/provider-pagerduty.dataPagerdutyPriority.DataPagerdutyPriorityConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyPriority.DataPagerdutyPriorityConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 14 }, "name": "DataPagerdutyPriorityConfig", "namespace": "dataPagerdutyPriority", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/priority#name DataPagerdutyPriority#name}", "stability": "stable", "summary": "The name of the priority to find in the PagerDuty API." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-priority/index.ts", "line": 20 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-priority/index:DataPagerdutyPriorityConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyRuleset.DataPagerdutyRuleset": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/ruleset pagerduty_ruleset}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyRuleset.DataPagerdutyRuleset", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/ruleset pagerduty_ruleset} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 63 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyRuleset.DataPagerdutyRulesetConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 31 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyRuleset resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 48 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyRuleset to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/ruleset#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyRuleset that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyRuleset to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 95 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 125 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 132 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyRuleset", "namespace": "dataPagerdutyRuleset", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 36 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 117 }, "name": "routingKeys", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 99 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 112 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 89 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 105 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-ruleset/index:DataPagerdutyRuleset" }, "@cdktf/provider-pagerduty.dataPagerdutyRuleset.DataPagerdutyRulesetConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyRuleset.DataPagerdutyRulesetConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 14 }, "name": "DataPagerdutyRulesetConfig", "namespace": "dataPagerdutyRuleset", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/ruleset#name DataPagerdutyRuleset#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 25 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/ruleset#id DataPagerdutyRuleset#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-ruleset/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-ruleset/index:DataPagerdutyRulesetConfig" }, "@cdktf/provider-pagerduty.dataPagerdutySchedule.DataPagerdutySchedule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/schedule pagerduty_schedule}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutySchedule.DataPagerdutySchedule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/schedule pagerduty_schedule} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutySchedule.DataPagerdutyScheduleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutySchedule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutySchedule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/schedule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutySchedule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutySchedule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 101 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 107 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutySchedule", "namespace": "dataPagerdutySchedule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 80 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 93 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 86 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-schedule/index:DataPagerdutySchedule" }, "@cdktf/provider-pagerduty.dataPagerdutySchedule.DataPagerdutyScheduleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutySchedule.DataPagerdutyScheduleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 14 }, "name": "DataPagerdutyScheduleConfig", "namespace": "dataPagerdutySchedule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/schedule#name DataPagerdutySchedule#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-schedule/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-schedule/index:DataPagerdutyScheduleConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyService": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service pagerduty_service}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyService", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service pagerduty_service} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 136 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 104 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyService resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 121 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyService to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyService that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyService to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 217 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 223 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyService", "namespace": "dataPagerdutyService", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 109 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 160 }, "name": "acknowledgementTimeout", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 165 }, "name": "alertCreation", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 170 }, "name": "autoResolveTimeout", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 175 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 180 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 185 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 204 }, "name": "teams", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeamsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 209 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 198 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 191 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service/index:DataPagerdutyService" }, "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 14 }, "name": "DataPagerdutyServiceConfig", "namespace": "dataPagerdutyService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service#name DataPagerdutyService#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service/index:DataPagerdutyServiceConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeams": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeams", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 20 }, "name": "DataPagerdutyServiceTeams", "namespace": "dataPagerdutyService", "symbolId": "src/data-pagerduty-service/index:DataPagerdutyServiceTeams" }, "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeamsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeamsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 89 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 82 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 96 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeamsOutputReference" } } } ], "name": "DataPagerdutyServiceTeamsList", "namespace": "dataPagerdutyService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 89 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 89 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 89 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-service/index:DataPagerdutyServiceTeamsList" }, "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeamsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeamsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 52 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 43 }, "name": "DataPagerdutyServiceTeamsOutputReference", "namespace": "dataPagerdutyService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 72 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 77 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service/index.ts", "line": 56 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyService.DataPagerdutyServiceTeams" } } ], "symbolId": "src/data-pagerduty-service/index:DataPagerdutyServiceTeamsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomField": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field pagerduty_service_custom_field}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomField", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field pagerduty_service_custom_field} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 143 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 111 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyServiceCustomField resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 128 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyServiceCustomField to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyServiceCustomField that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyServiceCustomField to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 239 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 245 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyServiceCustomField", "namespace": "dataPagerdutyServiceCustomField", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 116 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 167 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 172 }, "name": "defaultValue", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 177 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 195 }, "name": "enabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 201 }, "name": "fieldOptions", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 206 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 211 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 216 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 221 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 226 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 231 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 190 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 183 }, "name": "displayName", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service-custom-field/index:DataPagerdutyServiceCustomField" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 14 }, "name": "DataPagerdutyServiceCustomFieldConfig", "namespace": "dataPagerdutyServiceCustomField", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field#display_name DataPagerdutyServiceCustomField#display_name}", "stability": "stable", "summary": "The human-readable name of the field. This must be unique across an account." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 20 }, "name": "displayName", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service-custom-field/index:DataPagerdutyServiceCustomFieldConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptions", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 22 }, "name": "DataPagerdutyServiceCustomFieldFieldOptions", "namespace": "dataPagerdutyServiceCustomField", "symbolId": "src/data-pagerduty-service-custom-field/index:DataPagerdutyServiceCustomFieldFieldOptions" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 96 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 89 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 103 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptionsOutputReference" } } } ], "name": "DataPagerdutyServiceCustomFieldFieldOptionsList", "namespace": "dataPagerdutyServiceCustomField", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 96 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 96 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 96 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-service-custom-field/index:DataPagerdutyServiceCustomFieldFieldOptionsList" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 54 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 45 }, "name": "DataPagerdutyServiceCustomFieldFieldOptionsOutputReference", "namespace": "dataPagerdutyServiceCustomField", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 74 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 79 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 84 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field/index.ts", "line": 58 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomField.DataPagerdutyServiceCustomFieldFieldOptions" } } ], "symbolId": "src/data-pagerduty-service-custom-field/index:DataPagerdutyServiceCustomFieldFieldOptionsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValue": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field_value pagerduty_service_custom_field_value}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValue", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field_value pagerduty_service_custom_field_value} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 168 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 136 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyServiceCustomFieldValue resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 153 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyServiceCustomFieldValue to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field_value#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyServiceCustomFieldValue that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyServiceCustomFieldValue to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 219 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 225 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyServiceCustomFieldValue", "namespace": "dataPagerdutyServiceCustomFieldValue", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 141 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 193 }, "name": "customFields", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFieldsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 198 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 211 }, "name": "serviceIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 204 }, "name": "serviceId", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service-custom-field-value/index:DataPagerdutyServiceCustomFieldValue" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 14 }, "name": "DataPagerdutyServiceCustomFieldValueConfig", "namespace": "dataPagerdutyServiceCustomFieldValue", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_custom_field_value#service_id DataPagerdutyServiceCustomFieldValue#service_id}", "stability": "stable", "summary": "The ID of the service to get custom field values for." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 20 }, "name": "serviceId", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service-custom-field-value/index:DataPagerdutyServiceCustomFieldValueConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFields": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFields", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 22 }, "name": "DataPagerdutyServiceCustomFieldValueCustomFields", "namespace": "dataPagerdutyServiceCustomFieldValue", "symbolId": "src/data-pagerduty-service-custom-field-value/index:DataPagerdutyServiceCustomFieldValueCustomFields" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFieldsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFieldsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 121 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 114 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 128 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFieldsOutputReference" } } } ], "name": "DataPagerdutyServiceCustomFieldValueCustomFieldsList", "namespace": "dataPagerdutyServiceCustomFieldValue", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 121 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 121 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 121 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-service-custom-field-value/index:DataPagerdutyServiceCustomFieldValueCustomFieldsList" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFieldsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFieldsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 54 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 45 }, "name": "DataPagerdutyServiceCustomFieldValueCustomFieldsOutputReference", "namespace": "dataPagerdutyServiceCustomFieldValue", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 74 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 79 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 84 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 89 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 94 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 99 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 104 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 109 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-custom-field-value/index.ts", "line": 58 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceCustomFieldValue.DataPagerdutyServiceCustomFieldValueCustomFields" } } ], "symbolId": "src/data-pagerduty-service-custom-field-value/index:DataPagerdutyServiceCustomFieldValueCustomFieldsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceIntegration.DataPagerdutyServiceIntegration": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_integration pagerduty_service_integration}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceIntegration.DataPagerdutyServiceIntegration", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_integration pagerduty_service_integration} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 62 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceIntegration.DataPagerdutyServiceIntegrationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 30 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyServiceIntegration resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 47 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyServiceIntegration to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_integration#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyServiceIntegration that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyServiceIntegration to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 126 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 133 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyServiceIntegration", "namespace": "dataPagerdutyServiceIntegration", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 35 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 87 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 92 }, "name": "integrationKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 105 }, "name": "integrationSummaryInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 118 }, "name": "serviceNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 98 }, "name": "integrationSummary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 111 }, "name": "serviceName", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service-integration/index:DataPagerdutyServiceIntegration" }, "@cdktf/provider-pagerduty.dataPagerdutyServiceIntegration.DataPagerdutyServiceIntegrationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyServiceIntegration.DataPagerdutyServiceIntegrationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 14 }, "name": "DataPagerdutyServiceIntegrationConfig", "namespace": "dataPagerdutyServiceIntegration", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_integration#integration_summary DataPagerdutyServiceIntegration#integration_summary}", "stability": "stable", "summary": "examples \"Amazon CloudWatch\", \"New Relic\"." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 20 }, "name": "integrationSummary", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/service_integration#service_name DataPagerdutyServiceIntegration#service_name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-service-integration/index.ts", "line": 24 }, "name": "serviceName", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-service-integration/index:DataPagerdutyServiceIntegrationConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandards": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards pagerduty_standards}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandards", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards pagerduty_standards} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 328 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 296 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyStandards resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 313 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyStandards to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyStandards that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyStandards to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 359 }, "name": "resetResourceType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 377 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 383 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyStandards", "namespace": "dataPagerdutyStandards", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 301 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 369 }, "name": "standards", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 363 }, "name": "resourceTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 353 }, "name": "resourceType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandards" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 14 }, "name": "DataPagerdutyStandardsConfig", "namespace": "dataPagerdutyStandards", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards#resource_type DataPagerdutyStandards#resource_type}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 18 }, "name": "resourceType", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandards": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandards", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 180 }, "name": "DataPagerdutyStandardsStandards", "namespace": "dataPagerdutyStandards", "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandards" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusions", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 20 }, "name": "DataPagerdutyStandardsStandardsExclusions", "namespace": "dataPagerdutyStandards", "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsExclusions" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 89 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 82 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 96 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusionsOutputReference" } } } ], "name": "DataPagerdutyStandardsStandardsExclusionsList", "namespace": "dataPagerdutyStandards", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 89 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 89 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 89 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsExclusionsList" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 52 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 43 }, "name": "DataPagerdutyStandardsStandardsExclusionsOutputReference", "namespace": "dataPagerdutyStandards", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 72 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 77 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 56 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusions" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsExclusionsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusions", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 100 }, "name": "DataPagerdutyStandardsStandardsInclusions", "namespace": "dataPagerdutyStandards", "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsInclusions" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 169 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 162 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 176 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusionsOutputReference" } } } ], "name": "DataPagerdutyStandardsStandardsInclusionsList", "namespace": "dataPagerdutyStandards", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 169 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 169 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 169 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsInclusionsList" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 132 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 123 }, "name": "DataPagerdutyStandardsStandardsInclusionsOutputReference", "namespace": "dataPagerdutyStandards", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 152 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 157 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 136 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusions" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsInclusionsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 281 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 274 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 288 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsOutputReference" } } } ], "name": "DataPagerdutyStandardsStandardsList", "namespace": "dataPagerdutyStandards", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 281 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 281 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 281 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsList" }, "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 212 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 203 }, "name": "DataPagerdutyStandardsStandardsOutputReference", "namespace": "dataPagerdutyStandards", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 232 }, "name": "active", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 237 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 243 }, "name": "exclusions", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsExclusionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 248 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 254 }, "name": "inclusions", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandardsInclusionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 259 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 264 }, "name": "resourceType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 269 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards/index.ts", "line": 216 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandards.DataPagerdutyStandardsStandards" } } ], "symbolId": "src/data-pagerduty-standards/index:DataPagerdutyStandardsStandardsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScores": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resource_scores pagerduty_standards_resource_scores}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScores", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resource_scores pagerduty_standards_resource_scores} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 222 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 190 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyStandardsResourceScores resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 207 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyStandardsResourceScores to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resource_scores#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyStandardsResourceScores that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyStandardsResourceScores to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 288 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 295 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyStandardsResourceScores", "namespace": "dataPagerdutyStandardsResourceScores", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 195 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 274 }, "name": "score", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresScoreOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 280 }, "name": "standards", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandardsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 255 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 268 }, "name": "resourceTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 248 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 261 }, "name": "resourceType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScores" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 14 }, "name": "DataPagerdutyStandardsResourceScoresConfig", "namespace": "dataPagerdutyStandardsResourceScores", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resource_scores#id DataPagerdutyStandardsResourceScores#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 21 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resource_scores#resource_type DataPagerdutyStandardsResourceScores#resource_type}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 25 }, "name": "resourceType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScoresConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresScore": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresScore", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 27 }, "name": "DataPagerdutyStandardsResourceScoresScore", "namespace": "dataPagerdutyStandardsResourceScores", "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScoresScore" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresScoreOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresScoreOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 57 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 50 }, "name": "DataPagerdutyStandardsResourceScoresScoreOutputReference", "namespace": "dataPagerdutyStandardsResourceScores", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 77 }, "name": "passing", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 82 }, "name": "total", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 61 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresScore" } } ], "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScoresScoreOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandards": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandards", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 86 }, "name": "DataPagerdutyStandardsResourceScoresStandards", "namespace": "dataPagerdutyStandardsResourceScores", "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScoresStandards" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandardsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandardsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 175 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 168 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 182 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandardsOutputReference" } } } ], "name": "DataPagerdutyStandardsResourceScoresStandardsList", "namespace": "dataPagerdutyStandardsResourceScores", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 175 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 175 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 175 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScoresStandardsList" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandardsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandardsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 118 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 109 }, "name": "DataPagerdutyStandardsResourceScoresStandardsOutputReference", "namespace": "dataPagerdutyStandardsResourceScores", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 138 }, "name": "active", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 143 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 148 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 153 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 158 }, "name": "pass", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 163 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resource-scores/index.ts", "line": 122 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourceScores.DataPagerdutyStandardsResourceScoresStandards" } } ], "symbolId": "src/data-pagerduty-standards-resource-scores/index:DataPagerdutyStandardsResourceScoresStandardsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScores": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resources_scores pagerduty_standards_resources_scores}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScores", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resources_scores pagerduty_standards_resources_scores} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 311 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 279 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyStandardsResourcesScores resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 296 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyStandardsResourcesScores to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resources_scores#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyStandardsResourcesScores that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyStandardsResourcesScores to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 371 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 378 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyStandardsResourcesScores", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 284 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 363 }, "name": "resources", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 344 }, "name": "idsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 357 }, "name": "resourceTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 337 }, "name": "ids", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 350 }, "name": "resourceType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScores" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 14 }, "name": "DataPagerdutyStandardsResourcesScoresConfig", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resources_scores#ids DataPagerdutyStandardsResourcesScores#ids}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 18 }, "name": "ids", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/standards_resources_scores#resource_type DataPagerdutyStandardsResourcesScores#resource_type}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 22 }, "name": "resourceType", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResources": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResources", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 183 }, "name": "DataPagerdutyStandardsResourcesScoresResources", "namespace": "dataPagerdutyStandardsResourcesScores", "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResources" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 264 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 257 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 271 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesOutputReference" } } } ], "name": "DataPagerdutyStandardsResourcesScoresResourcesList", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 264 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 264 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 264 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesList" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 215 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 206 }, "name": "DataPagerdutyStandardsResourcesScoresResourcesOutputReference", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 235 }, "name": "resourceId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 240 }, "name": "resourceType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 246 }, "name": "score", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesScoreOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 252 }, "name": "standards", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandardsList" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 219 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResources" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesScore": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesScore", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 24 }, "name": "DataPagerdutyStandardsResourcesScoresResourcesScore", "namespace": "dataPagerdutyStandardsResourcesScores", "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesScore" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesScoreOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesScoreOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 54 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 47 }, "name": "DataPagerdutyStandardsResourcesScoresResourcesScoreOutputReference", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 74 }, "name": "passing", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 79 }, "name": "total", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 58 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesScore" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesScoreOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandards": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandards", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 83 }, "name": "DataPagerdutyStandardsResourcesScoresResourcesStandards", "namespace": "dataPagerdutyStandardsResourcesScores", "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesStandards" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandardsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandardsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 172 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 165 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 179 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandardsOutputReference" } } } ], "name": "DataPagerdutyStandardsResourcesScoresResourcesStandardsList", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 172 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 172 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 172 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesStandardsList" }, "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandardsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandardsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 115 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 106 }, "name": "DataPagerdutyStandardsResourcesScoresResourcesStandardsOutputReference", "namespace": "dataPagerdutyStandardsResourcesScores", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 135 }, "name": "active", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 140 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 145 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 150 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 155 }, "name": "pass", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 160 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-standards-resources-scores/index.ts", "line": 119 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyStandardsResourcesScores.DataPagerdutyStandardsResourcesScoresResourcesStandards" } } ], "symbolId": "src/data-pagerduty-standards-resources-scores/index:DataPagerdutyStandardsResourcesScoresResourcesStandardsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyTag.DataPagerdutyTag": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/tag pagerduty_tag}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTag.DataPagerdutyTag", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/tag pagerduty_tag} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 58 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTag.DataPagerdutyTagConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 26 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyTag resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 43 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyTag to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyTag that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyTag to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 103 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 109 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyTag", "namespace": "dataPagerdutyTag", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 31 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 82 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 95 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 88 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-tag/index:DataPagerdutyTag" }, "@cdktf/provider-pagerduty.dataPagerdutyTag.DataPagerdutyTagConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTag.DataPagerdutyTagConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 14 }, "name": "DataPagerdutyTagConfig", "namespace": "dataPagerdutyTag", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/tag#label DataPagerdutyTag#label}", "stability": "stable", "summary": "The label of the tag to find in the PagerDuty API." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-tag/index.ts", "line": 20 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-tag/index:DataPagerdutyTagConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyTeam.DataPagerdutyTeam": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team pagerduty_team}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeam.DataPagerdutyTeam", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team pagerduty_team} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 73 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeam.DataPagerdutyTeamConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 41 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyTeam resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 58 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyTeam to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyTeam that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyTeam to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 107 }, "name": "resetDefaultRole" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 128 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 157 }, "name": "resetParent" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 169 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 178 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyTeam", "namespace": "dataPagerdutyTeam", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 46 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 116 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 111 }, "name": "defaultRoleInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 132 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 145 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 161 }, "name": "parentInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 101 }, "name": "defaultRole", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 122 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 138 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 151 }, "name": "parent", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-team/index:DataPagerdutyTeam" }, "@cdktf/provider-pagerduty.dataPagerdutyTeam.DataPagerdutyTeamConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeam.DataPagerdutyTeamConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 14 }, "name": "DataPagerdutyTeamConfig", "namespace": "dataPagerdutyTeam", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team#name DataPagerdutyTeam#name}", "stability": "stable", "summary": "The name of the team to find in the PagerDuty API." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 31 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team#default_role DataPagerdutyTeam#default_role}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 18 }, "name": "defaultRole", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team#id DataPagerdutyTeam#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team#parent DataPagerdutyTeam#parent}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team/index.ts", "line": 35 }, "name": "parent", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-team/index:DataPagerdutyTeamConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembers": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team_members pagerduty_team_members}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembers", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team_members pagerduty_team_members} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 155 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 123 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyTeamMembers resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 140 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyTeamMembers to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team_members#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyTeamMembers that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyTeamMembers to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 187 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 218 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 225 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyTeamMembers", "namespace": "dataPagerdutyTeamMembers", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 128 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 197 }, "name": "members", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembersList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 191 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 210 }, "name": "teamIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 181 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 203 }, "name": "teamId", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-team-members/index:DataPagerdutyTeamMembers" }, "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 14 }, "name": "DataPagerdutyTeamMembersConfig", "namespace": "dataPagerdutyTeamMembers", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team_members#team_id DataPagerdutyTeamMembers#team_id}", "stability": "stable", "summary": "The ID of the team to find via the PagerDuty API." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 27 }, "name": "teamId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/team_members#id DataPagerdutyTeamMembers#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-team-members/index:DataPagerdutyTeamMembersConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembers": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembers", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 29 }, "name": "DataPagerdutyTeamMembersMembers", "namespace": "dataPagerdutyTeamMembers", "symbolId": "src/data-pagerduty-team-members/index:DataPagerdutyTeamMembersMembers" }, "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 108 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 101 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 115 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembersOutputReference" } } } ], "name": "DataPagerdutyTeamMembersMembersList", "namespace": "dataPagerdutyTeamMembers", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 108 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 108 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 108 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-team-members/index:DataPagerdutyTeamMembersMembersList" }, "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 61 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 52 }, "name": "DataPagerdutyTeamMembersMembersOutputReference", "namespace": "dataPagerdutyTeamMembers", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 81 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 86 }, "name": "role", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 91 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 96 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-team-members/index.ts", "line": 65 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeamMembers.DataPagerdutyTeamMembersMembers" } } ], "symbolId": "src/data-pagerduty-team-members/index:DataPagerdutyTeamMembersMembersOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeams": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/teams pagerduty_teams}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeams", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/teams pagerduty_teams} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 155 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 123 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyTeams resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 140 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyTeams to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/teams#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyTeams that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyTeams to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 187 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 203 }, "name": "resetQuery" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 221 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 228 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyTeams", "namespace": "dataPagerdutyTeams", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 128 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 213 }, "name": "teams", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeamsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 191 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 207 }, "name": "queryInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 181 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 197 }, "name": "query", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-teams/index:DataPagerdutyTeams" }, "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 14 }, "name": "DataPagerdutyTeamsConfig", "namespace": "dataPagerdutyTeams", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/teams#id DataPagerdutyTeams#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/teams#query DataPagerdutyTeams#query}", "stability": "stable", "summary": "Filters the result, showing only the records whose name matches the query." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 27 }, "name": "query", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-teams/index:DataPagerdutyTeamsConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeams": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeams", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 29 }, "name": "DataPagerdutyTeamsTeams", "namespace": "dataPagerdutyTeams", "symbolId": "src/data-pagerduty-teams/index:DataPagerdutyTeamsTeams" }, "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeamsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeamsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 108 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 101 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 115 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeamsOutputReference" } } } ], "name": "DataPagerdutyTeamsTeamsList", "namespace": "dataPagerdutyTeams", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 108 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 108 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 108 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-teams/index:DataPagerdutyTeamsTeamsList" }, "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeamsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeamsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 61 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 52 }, "name": "DataPagerdutyTeamsTeamsOutputReference", "namespace": "dataPagerdutyTeams", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 81 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 86 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 91 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 96 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-teams/index.ts", "line": 65 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyTeams.DataPagerdutyTeamsTeams" } } ], "symbolId": "src/data-pagerduty-teams/index:DataPagerdutyTeamsTeamsOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyUser.DataPagerdutyUser": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user pagerduty_user}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUser.DataPagerdutyUser", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user pagerduty_user} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUser.DataPagerdutyUserConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyUser resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyUser to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyUser that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyUser to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 126 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 132 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyUser", "namespace": "dataPagerdutyUser", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 80 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 98 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 103 }, "name": "jobTitle", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 108 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 113 }, "name": "role", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 118 }, "name": "timeZone", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 93 }, "name": "emailInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 86 }, "name": "email", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-user/index:DataPagerdutyUser" }, "@cdktf/provider-pagerduty.dataPagerdutyUser.DataPagerdutyUserConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUser.DataPagerdutyUserConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 14 }, "name": "DataPagerdutyUserConfig", "namespace": "dataPagerdutyUser", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user#email DataPagerdutyUser#email}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user/index.ts", "line": 18 }, "name": "email", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-user/index:DataPagerdutyUserConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyUserContactMethod.DataPagerdutyUserContactMethod": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method pagerduty_user_contact_method}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUserContactMethod.DataPagerdutyUserContactMethod", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method pagerduty_user_contact_method} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 75 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUserContactMethod.DataPagerdutyUserContactMethodConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 43 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyUserContactMethod resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 60 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyUserContactMethod to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyUserContactMethod that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyUserContactMethod to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 134 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 190 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 199 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyUserContactMethod", "namespace": "dataPagerdutyUserContactMethod", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 48 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 102 }, "name": "address", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 107 }, "name": "blacklisted", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 112 }, "name": "countryCode", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 117 }, "name": "deviceType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 122 }, "name": "enabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 156 }, "name": "sendShortEmail", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 138 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 151 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 169 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 182 }, "name": "userIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 128 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 144 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 162 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 175 }, "name": "userId", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-user-contact-method/index:DataPagerdutyUserContactMethod" }, "@cdktf/provider-pagerduty.dataPagerdutyUserContactMethod.DataPagerdutyUserContactMethodConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUserContactMethod.DataPagerdutyUserContactMethodConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 14 }, "name": "DataPagerdutyUserContactMethodConfig", "namespace": "dataPagerdutyUserContactMethod", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method#label DataPagerdutyUserContactMethod#label}", "stability": "stable", "summary": "The name of the contact method to find in the PagerDuty API." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 27 }, "name": "label", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method#type DataPagerdutyUserContactMethod#type}", "stability": "stable", "summary": "The type of the contact method." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 33 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method#user_id DataPagerdutyUserContactMethod#user_id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 37 }, "name": "userId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/user_contact_method#id DataPagerdutyUserContactMethod#id}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-user-contact-method/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-user-contact-method/index:DataPagerdutyUserContactMethodConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsers": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/users pagerduty_users}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsers", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/users pagerduty_users} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 166 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 134 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyUsers resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 151 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyUsers to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/users#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyUsers that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyUsers to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 202 }, "name": "resetTeamIds" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 220 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 226 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyUsers", "namespace": "dataPagerdutyUsers", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 139 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 190 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 212 }, "name": "users", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsersList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 206 }, "name": "teamIdsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 196 }, "name": "teamIds", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/data-pagerduty-users/index:DataPagerdutyUsers" }, "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 14 }, "name": "DataPagerdutyUsersConfig", "namespace": "dataPagerdutyUsers", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/users#team_ids DataPagerdutyUsers#team_ids}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 18 }, "name": "teamIds", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/data-pagerduty-users/index:DataPagerdutyUsersConfig" }, "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsers": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsers", "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 20 }, "name": "DataPagerdutyUsersUsers", "namespace": "dataPagerdutyUsers", "symbolId": "src/data-pagerduty-users/index:DataPagerdutyUsersUsers" }, "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 119 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 112 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 126 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsersOutputReference" } } } ], "name": "DataPagerdutyUsersUsersList", "namespace": "dataPagerdutyUsers", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 119 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 119 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 119 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/data-pagerduty-users/index:DataPagerdutyUsersUsersList" }, "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 52 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 43 }, "name": "DataPagerdutyUsersUsersOutputReference", "namespace": "dataPagerdutyUsers", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 72 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 77 }, "name": "email", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 82 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 87 }, "name": "jobTitle", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 92 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 97 }, "name": "role", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 102 }, "name": "timeZone", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 107 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-users/index.ts", "line": 56 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyUsers.DataPagerdutyUsersUsers" } } ], "symbolId": "src/data-pagerduty-users/index:DataPagerdutyUsersUsersOutputReference" }, "@cdktf/provider-pagerduty.dataPagerdutyVendor.DataPagerdutyVendor": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformDataSource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/vendor pagerduty_vendor}." }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyVendor.DataPagerdutyVendor", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/vendor pagerduty_vendor} Data Source." }, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.dataPagerdutyVendor.DataPagerdutyVendorConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a DataPagerdutyVendor resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the DataPagerdutyVendor to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/vendor#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing DataPagerdutyVendor that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the DataPagerdutyVendor to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 106 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 112 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformDataSource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "DataPagerdutyVendor", "namespace": "dataPagerdutyVendor", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 80 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 98 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 93 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 86 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-vendor/index:DataPagerdutyVendor" }, "@cdktf/provider-pagerduty.dataPagerdutyVendor.DataPagerdutyVendorConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.dataPagerdutyVendor.DataPagerdutyVendorConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 14 }, "name": "DataPagerdutyVendorConfig", "namespace": "dataPagerdutyVendor", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/data-sources/vendor#name DataPagerdutyVendor#name}." }, "immutable": true, "locationInModule": { "filename": "src/data-pagerduty-vendor/index.ts", "line": 18 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/data-pagerduty-vendor/index:DataPagerdutyVendorConfig" }, "@cdktf/provider-pagerduty.enablement.Enablement": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement pagerduty_enablement}." }, "fqn": "@cdktf/provider-pagerduty.enablement.Enablement", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement pagerduty_enablement} Resource." }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 68 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.enablement.EnablementConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/enablement/index.ts", "line": 36 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Enablement resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 53 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Enablement to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Enablement that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Enablement to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 102 }, "name": "resetEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 158 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 167 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Enablement", "namespace": "enablement", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 41 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 150 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 106 }, "name": "enabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 119 }, "name": "entityIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 132 }, "name": "entityTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 145 }, "name": "featureInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 96 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 112 }, "name": "entityId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 125 }, "name": "entityType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/enablement/index.ts", "line": 138 }, "name": "feature", "type": { "primitive": "string" } } ], "symbolId": "src/enablement/index:Enablement" }, "@cdktf/provider-pagerduty.enablement.EnablementConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.enablement.EnablementConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/enablement/index.ts", "line": 14 }, "name": "EnablementConfig", "namespace": "enablement", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement#entity_id Enablement#entity_id}." }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 22 }, "name": "entityId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement#entity_type Enablement#entity_type}." }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 26 }, "name": "entityType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement#feature Enablement#feature}." }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 30 }, "name": "feature", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/enablement#enabled Enablement#enabled}." }, "immutable": true, "locationInModule": { "filename": "src/enablement/index.ts", "line": 18 }, "name": "enabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/enablement/index:EnablementConfig" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicy": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy pagerduty_escalation_policy}." }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicy", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy pagerduty_escalation_policy} Resource." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 499 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 467 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EscalationPolicy resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 484 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EscalationPolicy to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EscalationPolicy that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EscalationPolicy to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 609 }, "name": "putRule", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 535 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 551 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 580 }, "name": "resetNumLoops" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 596 }, "name": "resetTeams" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 621 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 632 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EscalationPolicy", "namespace": "escalationPolicy", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 472 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 606 }, "name": "rule", "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 539 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 555 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 568 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 584 }, "name": "numLoopsInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 613 }, "name": "ruleInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 600 }, "name": "teamsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 529 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 545 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 561 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 574 }, "name": "numLoops", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 590 }, "name": "teams", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/escalation-policy/index:EscalationPolicy" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 14 }, "name": "EscalationPolicyConfig", "namespace": "escalationPolicy", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#name EscalationPolicy#name}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 29 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#rule EscalationPolicy#rule}", "stability": "stable", "summary": "rule block." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 43 }, "name": "rule", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#description EscalationPolicy#description}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#id EscalationPolicy#id}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#num_loops EscalationPolicy#num_loops}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 33 }, "name": "numLoops", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#teams EscalationPolicy#teams}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 37 }, "name": "teams", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyConfig" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule", "kind": "interface", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 278 }, "name": "EscalationPolicyRule", "namespace": "escalationPolicy", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#escalation_delay_in_minutes EscalationPolicy#escalation_delay_in_minutes}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 282 }, "name": "escalationDelayInMinutes", "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#target EscalationPolicy#target}", "stability": "stable", "summary": "target block." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 294 }, "name": "target", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#escalation_rule_assignment_strategy EscalationPolicy#escalation_rule_assignment_strategy}", "stability": "stable", "summary": "escalation_rule_assignment_strategy block." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 288 }, "name": "escalationRuleAssignmentStrategy", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategy" } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRule" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategy": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategy", "kind": "interface", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 45 }, "name": "EscalationPolicyRuleEscalationRuleAssignmentStrategy", "namespace": "escalationPolicy", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#type EscalationPolicy#type}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 49 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleEscalationRuleAssignmentStrategy" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategyOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategyOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 88 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 81 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 121 }, "name": "resetType" } ], "name": "EscalationPolicyRuleEscalationRuleAssignmentStrategyOutputReference", "namespace": "escalationPolicy", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 125 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 115 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 92 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategy" } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleEscalationRuleAssignmentStrategyOutputReference" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 452 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 444 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 459 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleOutputReference" } } } ], "name": "EscalationPolicyRuleList", "namespace": "escalationPolicy", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 452 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 452 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 452 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 445 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleList" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 350 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 340 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 419 }, "name": "putEscalationRuleAssignmentStrategy", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategy" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 435 }, "name": "putTarget", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 422 }, "name": "resetEscalationRuleAssignmentStrategy" } ], "name": "EscalationPolicyRuleOutputReference", "namespace": "escalationPolicy", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 416 }, "name": "escalationRuleAssignmentStrategy", "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategyOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 410 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 432 }, "name": "target", "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTargetList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 405 }, "name": "escalationDelayInMinutesInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 426 }, "name": "escalationRuleAssignmentStrategyInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleEscalationRuleAssignmentStrategy" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 439 }, "name": "targetInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 398 }, "name": "escalationDelayInMinutes", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 354 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRule" } ] } } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleOutputReference" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget", "kind": "interface", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 129 }, "name": "EscalationPolicyRuleTarget", "namespace": "escalationPolicy", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#id EscalationPolicy#id}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 136 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/escalation_policy#type EscalationPolicy#type}." }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 140 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleTarget" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTargetList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTargetList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 267 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 259 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 274 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTargetOutputReference" } } } ], "name": "EscalationPolicyRuleTargetList", "namespace": "escalationPolicy", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 267 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 267 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 267 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 260 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget" }, "kind": "array" } } ] } } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleTargetList" }, "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTargetOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTargetOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 189 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 179 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 250 }, "name": "resetType" } ], "name": "EscalationPolicyRuleTargetOutputReference", "namespace": "escalationPolicy", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 238 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 254 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 231 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 244 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/escalation-policy/index.ts", "line": 193 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.escalationPolicy.EscalationPolicyRuleTarget" } ] } } } ], "symbolId": "src/escalation-policy/index:EscalationPolicyRuleTargetOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestration": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration pagerduty_event_orchestration}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestration", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration pagerduty_event_orchestration} Resource." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 254 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 222 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestration resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 239 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestration to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestration that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestration to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 352 }, "name": "putIntegration", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 289 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 305 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 355 }, "name": "resetIntegration" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 339 }, "name": "resetTeam" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 367 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 377 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestration", "namespace": "eventOrchestration", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 227 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 349 }, "name": "integration", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 327 }, "name": "routes", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 293 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 309 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 359 }, "name": "integrationInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 322 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 343 }, "name": "teamInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 283 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 299 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 315 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 333 }, "name": "team", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration/index:EventOrchestration" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 14 }, "name": "EventOrchestrationConfig", "namespace": "eventOrchestration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration#name EventOrchestration#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 29 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration#description EventOrchestration#description}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration#id EventOrchestration#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration#integration EventOrchestration#integration}", "stability": "stable", "summary": "integration block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 39 }, "name": "integration", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration#team EventOrchestration#team}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 33 }, "name": "team", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration/index:EventOrchestrationConfig" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 121 }, "name": "EventOrchestrationIntegration", "namespace": "eventOrchestration", "symbolId": "src/event-orchestration/index:EventOrchestrationIntegration" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 207 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 199 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 214 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationOutputReference" } } } ], "name": "EventOrchestrationIntegrationList", "namespace": "eventOrchestration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 207 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 207 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 207 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 200 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration/index:EventOrchestrationIntegrationList" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 154 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 144 }, "name": "EventOrchestrationIntegrationOutputReference", "namespace": "eventOrchestration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 183 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 188 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 194 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParametersList" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 158 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegration" } ] } } } ], "symbolId": "src/event-orchestration/index:EventOrchestrationIntegrationOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParameters", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 41 }, "name": "EventOrchestrationIntegrationParameters", "namespace": "eventOrchestration", "symbolId": "src/event-orchestration/index:EventOrchestrationIntegrationParameters" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParametersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParametersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 110 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 103 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 117 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParametersOutputReference" } } } ], "name": "EventOrchestrationIntegrationParametersList", "namespace": "eventOrchestration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 110 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 110 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 110 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/event-orchestration/index:EventOrchestrationIntegrationParametersList" }, "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 73 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 64 }, "name": "EventOrchestrationIntegrationParametersOutputReference", "namespace": "eventOrchestration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 93 }, "name": "routingKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 98 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration/index.ts", "line": 77 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestration.EventOrchestrationIntegrationParameters" } } ], "symbolId": "src/event-orchestration/index:EventOrchestrationIntegrationParametersOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobal": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global pagerduty_event_orchestration_global}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobal", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global pagerduty_event_orchestration_global} Resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3807 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3775 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationGlobal resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3792 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationGlobal to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationGlobal that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationGlobal to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3867 }, "name": "putCatchAll", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAll" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3880 }, "name": "putSet", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3854 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3892 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3901 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationGlobal", "namespace": "eventOrchestrationGlobal", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3780 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3864 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3877 }, "name": "set", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3871 }, "name": "catchAllInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAll" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3842 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3858 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3884 }, "name": "setInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3835 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3848 }, "name": "id", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobal" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAll": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAll", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1621 }, "name": "EventOrchestrationGlobalCatchAll", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#actions EventOrchestrationGlobal#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1627 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActions" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAll" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1133 }, "name": "EventOrchestrationGlobalCatchAllActions", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#annotate EventOrchestrationGlobal#annotate}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1137 }, "name": "annotate", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#automation_action EventOrchestrationGlobal#automation_action}", "stability": "stable", "summary": "automation_action block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1175 }, "name": "automationAction", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationAction" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#drop_event EventOrchestrationGlobal#drop_event}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1141 }, "name": "dropEvent", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#escalation_policy EventOrchestrationGlobal#escalation_policy}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1145 }, "name": "escalationPolicy", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#event_action EventOrchestrationGlobal#event_action}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1149 }, "name": "eventAction", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#extraction EventOrchestrationGlobal#extraction}", "stability": "stable", "summary": "extraction block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1181 }, "name": "extraction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#incident_custom_field_update EventOrchestrationGlobal#incident_custom_field_update}", "stability": "stable", "summary": "incident_custom_field_update block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1187 }, "name": "incidentCustomFieldUpdate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#priority EventOrchestrationGlobal#priority}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1153 }, "name": "priority", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#route_to EventOrchestrationGlobal#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1157 }, "name": "routeTo", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#severity EventOrchestrationGlobal#severity}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1161 }, "name": "severity", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#suppress EventOrchestrationGlobal#suppress}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1165 }, "name": "suppress", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#suspend EventOrchestrationGlobal#suspend}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1169 }, "name": "suspend", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#variable EventOrchestrationGlobal#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1193 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActions" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationAction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 325 }, "name": "EventOrchestrationGlobalCatchAllActionsAutomationAction", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#name EventOrchestrationGlobal#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 333 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#url EventOrchestrationGlobal#url}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 341 }, "name": "url", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#auto_send EventOrchestrationGlobal#auto_send}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 329 }, "name": "autoSend", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#header EventOrchestrationGlobal#header}", "stability": "stable", "summary": "header block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 347 }, "name": "header", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#parameter EventOrchestrationGlobal#parameter}", "stability": "stable", "summary": "parameter block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 353 }, "name": "parameter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#trigger_types EventOrchestrationGlobal#trigger_types}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 337 }, "name": "triggerTypes", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationAction" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 39 }, "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionHeader", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#key EventOrchestrationGlobal#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 43 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 47 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionHeader" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 171 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 163 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 178 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderOutputReference" } } } ], "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 171 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 171 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 171 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 164 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 96 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 86 }, "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 145 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 158 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 138 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 151 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 100 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 427 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 420 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 545 }, "name": "putHeader", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 561 }, "name": "putParameter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 490 }, "name": "resetAutoSend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 548 }, "name": "resetHeader" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 564 }, "name": "resetParameter" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 519 }, "name": "resetTriggerTypes" } ], "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 542 }, "name": "header", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeaderList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 558 }, "name": "parameter", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 494 }, "name": "autoSendInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 552 }, "name": "headerInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 507 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 568 }, "name": "parameterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 523 }, "name": "triggerTypesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 536 }, "name": "urlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 484 }, "name": "autoSend", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 500 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 513 }, "name": "triggerTypes", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 529 }, "name": "url", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 431 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationAction" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 182 }, "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionParameter", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#key EventOrchestrationGlobal#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 186 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 190 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionParameter" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 314 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 306 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 321 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameterOutputReference" } } } ], "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionParameterList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 314 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 314 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 314 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 307 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionParameterList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 239 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 229 }, "name": "EventOrchestrationGlobalCatchAllActionsAutomationActionParameterOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 288 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 301 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 281 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 294 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 243 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionParameter" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsAutomationActionParameterOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 572 }, "name": "EventOrchestrationGlobalCatchAllActionsExtraction", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#target EventOrchestrationGlobal#target}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 584 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#regex EventOrchestrationGlobal#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 576 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#source EventOrchestrationGlobal#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 580 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#template EventOrchestrationGlobal#template}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 588 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsExtraction" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtractionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtractionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 773 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 765 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 780 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtractionOutputReference" } } } ], "name": "EventOrchestrationGlobalCatchAllActionsExtractionList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 773 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 773 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 773 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 766 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsExtractionList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtractionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtractionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 651 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 641 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 711 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 727 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 756 }, "name": "resetTemplate" } ], "name": "EventOrchestrationGlobalCatchAllActionsExtractionOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 715 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 731 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 744 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 760 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 705 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 721 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 737 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 750 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 655 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsExtractionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 784 }, "name": "EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#id EventOrchestrationGlobal#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 791 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 795 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 919 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 911 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 926 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateOutputReference" } } } ], "name": "EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 919 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 919 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 919 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 912 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 844 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 834 }, "name": "EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 893 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 906 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 886 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 899 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 848 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1316 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1309 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1562 }, "name": "putAutomationAction", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationAction" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1578 }, "name": "putExtraction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1594 }, "name": "putIncidentCustomFieldUpdate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1610 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1421 }, "name": "resetAnnotate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1565 }, "name": "resetAutomationAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1437 }, "name": "resetDropEvent" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1453 }, "name": "resetEscalationPolicy" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1469 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1581 }, "name": "resetExtraction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1597 }, "name": "resetIncidentCustomFieldUpdate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1485 }, "name": "resetPriority" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1501 }, "name": "resetRouteTo" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1517 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1533 }, "name": "resetSuppress" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1549 }, "name": "resetSuspend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1613 }, "name": "resetVariable" } ], "name": "EventOrchestrationGlobalCatchAllActionsOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1559 }, "name": "automationAction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationActionOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1575 }, "name": "extraction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtractionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1591 }, "name": "incidentCustomFieldUpdate", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1607 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1425 }, "name": "annotateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1569 }, "name": "automationActionInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsAutomationAction" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1441 }, "name": "dropEventInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1457 }, "name": "escalationPolicyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1473 }, "name": "eventActionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1585 }, "name": "extractionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsExtraction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1601 }, "name": "incidentCustomFieldUpdateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1489 }, "name": "priorityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1505 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1521 }, "name": "severityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1537 }, "name": "suppressInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1553 }, "name": "suspendInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1617 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1415 }, "name": "annotate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1431 }, "name": "dropEvent", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1447 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1463 }, "name": "eventAction", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1479 }, "name": "priority", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1495 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1511 }, "name": "severity", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1527 }, "name": "suppress", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1543 }, "name": "suspend", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1320 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActions" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 930 }, "name": "EventOrchestrationGlobalCatchAllActionsVariable", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#name EventOrchestrationGlobal#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 934 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#path EventOrchestrationGlobal#path}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 938 }, "name": "path", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#type EventOrchestrationGlobal#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 942 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 946 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1122 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1114 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1129 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariableOutputReference" } } } ], "name": "EventOrchestrationGlobalCatchAllActionsVariableList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1122 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1122 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1122 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1115 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsVariableList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1009 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 999 }, "name": "EventOrchestrationGlobalCatchAllActionsVariableOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1070 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1083 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1096 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1109 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1063 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1076 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1089 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1102 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1013 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsVariable" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllActionsVariableOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1666 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1659 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1696 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActions" } } ] } ], "name": "EventOrchestrationGlobalCatchAllOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1693 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1700 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAllActions" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1670 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAll" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalCatchAllOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 14 }, "name": "EventOrchestrationGlobalConfig", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#catch_all EventOrchestrationGlobal#catch_all}", "stability": "stable", "summary": "catch_all block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 31 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalCatchAll" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#event_orchestration EventOrchestrationGlobal#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 18 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#set EventOrchestrationGlobal#set}", "stability": "stable", "summary": "set block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 37 }, "name": "set", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#id EventOrchestrationGlobal#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3620 }, "name": "EventOrchestrationGlobalSet", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#id EventOrchestrationGlobal#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3627 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#rule EventOrchestrationGlobal#rule}", "stability": "stable", "summary": "rule block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3633 }, "name": "rule", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSet" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3760 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3752 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3767 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetOutputReference" } } } ], "name": "EventOrchestrationGlobalSetList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3760 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3760 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3760 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3753 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3682 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3672 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3740 }, "name": "putRule", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3743 }, "name": "resetRule" } ], "name": "EventOrchestrationGlobalSetOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3737 }, "name": "rule", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3731 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3747 }, "name": "ruleInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3724 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3686 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSet" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3399 }, "name": "EventOrchestrationGlobalSetRule", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#actions EventOrchestrationGlobal#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3413 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActions" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#condition EventOrchestrationGlobal#condition}", "stability": "stable", "summary": "condition block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3419 }, "name": "condition", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#disabled EventOrchestrationGlobal#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3403 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#label EventOrchestrationGlobal#label}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3407 }, "name": "label", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRule" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2798 }, "name": "EventOrchestrationGlobalSetRuleActions", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#annotate EventOrchestrationGlobal#annotate}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2802 }, "name": "annotate", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#automation_action EventOrchestrationGlobal#automation_action}", "stability": "stable", "summary": "automation_action block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2840 }, "name": "automationAction", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationAction" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#drop_event EventOrchestrationGlobal#drop_event}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2806 }, "name": "dropEvent", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#escalation_policy EventOrchestrationGlobal#escalation_policy}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2810 }, "name": "escalationPolicy", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#event_action EventOrchestrationGlobal#event_action}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2814 }, "name": "eventAction", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#extraction EventOrchestrationGlobal#extraction}", "stability": "stable", "summary": "extraction block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2846 }, "name": "extraction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#incident_custom_field_update EventOrchestrationGlobal#incident_custom_field_update}", "stability": "stable", "summary": "incident_custom_field_update block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2852 }, "name": "incidentCustomFieldUpdate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#priority EventOrchestrationGlobal#priority}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2818 }, "name": "priority", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#route_to EventOrchestrationGlobal#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2822 }, "name": "routeTo", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#severity EventOrchestrationGlobal#severity}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2826 }, "name": "severity", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#suppress EventOrchestrationGlobal#suppress}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2830 }, "name": "suppress", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#suspend EventOrchestrationGlobal#suspend}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2834 }, "name": "suspend", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#variable EventOrchestrationGlobal#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2858 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActions" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationAction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1990 }, "name": "EventOrchestrationGlobalSetRuleActionsAutomationAction", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#name EventOrchestrationGlobal#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1998 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#url EventOrchestrationGlobal#url}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2006 }, "name": "url", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#auto_send EventOrchestrationGlobal#auto_send}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1994 }, "name": "autoSend", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#header EventOrchestrationGlobal#header}", "stability": "stable", "summary": "header block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2012 }, "name": "header", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#parameter EventOrchestrationGlobal#parameter}", "stability": "stable", "summary": "parameter block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2018 }, "name": "parameter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#trigger_types EventOrchestrationGlobal#trigger_types}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2002 }, "name": "triggerTypes", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationAction" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1704 }, "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionHeader", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#key EventOrchestrationGlobal#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1708 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1712 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionHeader" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1836 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1828 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1843 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1836 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1836 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1836 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1829 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1761 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1751 }, "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1810 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1823 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1803 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1816 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1765 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2092 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2085 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2210 }, "name": "putHeader", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2226 }, "name": "putParameter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2155 }, "name": "resetAutoSend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2213 }, "name": "resetHeader" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2229 }, "name": "resetParameter" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2184 }, "name": "resetTriggerTypes" } ], "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2207 }, "name": "header", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeaderList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2223 }, "name": "parameter", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2159 }, "name": "autoSendInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2217 }, "name": "headerInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2172 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2233 }, "name": "parameterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2188 }, "name": "triggerTypesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2201 }, "name": "urlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2149 }, "name": "autoSend", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2165 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2178 }, "name": "triggerTypes", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2194 }, "name": "url", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2096 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationAction" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1847 }, "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionParameter", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#key EventOrchestrationGlobal#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1851 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1855 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionParameter" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1979 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1971 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1986 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameterOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionParameterList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1979 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1979 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1979 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1972 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionParameterList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1904 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1894 }, "name": "EventOrchestrationGlobalSetRuleActionsAutomationActionParameterOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1953 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1966 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1946 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1959 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 1908 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionParameter" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsAutomationActionParameterOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2237 }, "name": "EventOrchestrationGlobalSetRuleActionsExtraction", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#target EventOrchestrationGlobal#target}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2249 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#regex EventOrchestrationGlobal#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2241 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#source EventOrchestrationGlobal#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2245 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#template EventOrchestrationGlobal#template}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2253 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsExtraction" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtractionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtractionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2438 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2430 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2445 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtractionOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleActionsExtractionList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2438 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2438 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2438 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2431 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsExtractionList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtractionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtractionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2316 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2306 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2376 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2392 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2421 }, "name": "resetTemplate" } ], "name": "EventOrchestrationGlobalSetRuleActionsExtractionOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2380 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2396 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2409 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2425 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2370 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2386 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2402 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2415 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2320 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsExtractionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2449 }, "name": "EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#id EventOrchestrationGlobal#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2456 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2460 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2584 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2576 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2591 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2584 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2584 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2584 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2577 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2509 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2499 }, "name": "EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2558 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2571 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2551 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2564 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2513 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2981 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2974 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3227 }, "name": "putAutomationAction", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationAction" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3243 }, "name": "putExtraction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3259 }, "name": "putIncidentCustomFieldUpdate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3275 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3086 }, "name": "resetAnnotate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3230 }, "name": "resetAutomationAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3102 }, "name": "resetDropEvent" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3118 }, "name": "resetEscalationPolicy" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3134 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3246 }, "name": "resetExtraction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3262 }, "name": "resetIncidentCustomFieldUpdate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3150 }, "name": "resetPriority" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3166 }, "name": "resetRouteTo" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3182 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3198 }, "name": "resetSuppress" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3214 }, "name": "resetSuspend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3278 }, "name": "resetVariable" } ], "name": "EventOrchestrationGlobalSetRuleActionsOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3224 }, "name": "automationAction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationActionOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3240 }, "name": "extraction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtractionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3256 }, "name": "incidentCustomFieldUpdate", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3272 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3090 }, "name": "annotateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3234 }, "name": "automationActionInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsAutomationAction" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3106 }, "name": "dropEventInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3122 }, "name": "escalationPolicyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3138 }, "name": "eventActionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3250 }, "name": "extractionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsExtraction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3266 }, "name": "incidentCustomFieldUpdateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3154 }, "name": "priorityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3170 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3186 }, "name": "severityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3202 }, "name": "suppressInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3218 }, "name": "suspendInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3282 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3080 }, "name": "annotate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3096 }, "name": "dropEvent", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3112 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3128 }, "name": "eventAction", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3144 }, "name": "priority", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3160 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3176 }, "name": "severity", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3192 }, "name": "suppress", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3208 }, "name": "suspend", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2985 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActions" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2595 }, "name": "EventOrchestrationGlobalSetRuleActionsVariable", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#name EventOrchestrationGlobal#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2599 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#path EventOrchestrationGlobal#path}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2603 }, "name": "path", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#type EventOrchestrationGlobal#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2607 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#value EventOrchestrationGlobal#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2611 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2787 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2779 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2794 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariableOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleActionsVariableList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2787 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2787 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2787 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2780 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsVariableList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2674 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2664 }, "name": "EventOrchestrationGlobalSetRuleActionsVariableOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2735 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2748 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2761 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2774 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2728 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2741 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2754 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2767 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 2678 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsVariable" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleActionsVariableOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3286 }, "name": "EventOrchestrationGlobalSetRuleCondition", "namespace": "eventOrchestrationGlobal", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global#expression EventOrchestrationGlobal#expression}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3290 }, "name": "expression", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleCondition" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3388 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3380 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3395 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleConditionOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleConditionList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3388 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3388 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3388 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3381 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleConditionList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3332 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3322 }, "name": "EventOrchestrationGlobalSetRuleConditionOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3375 }, "name": "expressionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3368 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3336 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleConditionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3609 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3601 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3616 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleOutputReference" } } } ], "name": "EventOrchestrationGlobalSetRuleList", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3609 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3609 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3609 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3602 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3482 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3472 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3576 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3589 }, "name": "putCondition", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3592 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3542 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3563 }, "name": "resetLabel" } ], "name": "EventOrchestrationGlobalSetRuleOutputReference", "namespace": "eventOrchestrationGlobal", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3573 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3586 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3551 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3580 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleActions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3596 }, "name": "conditionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRuleCondition" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3546 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3567 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3536 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3557 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global/index.ts", "line": 3486 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobal.EventOrchestrationGlobalSetRule" } ] } } } ], "symbolId": "src/event-orchestration-global/index:EventOrchestrationGlobalSetRuleOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariable": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable pagerduty_event_orchestration_global_cache_variable}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariable", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable pagerduty_event_orchestration_global_cache_variable} Resource." }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 402 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 370 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationGlobalCacheVariable resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 387 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationGlobalCacheVariable to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationGlobalCacheVariable that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationGlobalCacheVariable to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 481 }, "name": "putCondition", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 497 }, "name": "putConfiguration", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfiguration" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 484 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 437 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 509 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 519 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationGlobalCacheVariable", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 375 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 478 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 494 }, "name": "configuration", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfigurationOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 459 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 488 }, "name": "conditionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 501 }, "name": "configurationInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfiguration" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 441 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 454 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 472 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 431 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 447 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 465 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 40 }, "name": "EventOrchestrationGlobalCacheVariableCondition", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#expression EventOrchestrationGlobalCacheVariable#expression}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 44 }, "name": "expression", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariableCondition" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 142 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 134 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 149 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConditionOutputReference" } } } ], "name": "EventOrchestrationGlobalCacheVariableConditionList", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 142 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 142 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 142 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 135 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariableConditionList" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 86 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 76 }, "name": "EventOrchestrationGlobalCacheVariableConditionOutputReference", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 129 }, "name": "expressionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 122 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 90 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition" } ] } } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariableConditionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 14 }, "name": "EventOrchestrationGlobalCacheVariableConfig", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#configuration EventOrchestrationGlobalCacheVariable#configuration}", "stability": "stable", "summary": "configuration block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 38 }, "name": "configuration", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfiguration" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#event_orchestration EventOrchestrationGlobalCacheVariable#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 22 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#name EventOrchestrationGlobalCacheVariable#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 26 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#condition EventOrchestrationGlobalCacheVariable#condition}", "stability": "stable", "summary": "condition block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 32 }, "name": "condition", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableCondition" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#disabled EventOrchestrationGlobalCacheVariable#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 18 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariableConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfiguration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfiguration", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 153 }, "name": "EventOrchestrationGlobalCacheVariableConfiguration", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#type EventOrchestrationGlobalCacheVariable#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 173 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#data_type EventOrchestrationGlobalCacheVariable#data_type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 157 }, "name": "dataType", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#regex EventOrchestrationGlobalCacheVariable#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 161 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#source EventOrchestrationGlobalCacheVariable#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 165 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_global_cache_variable#ttl_seconds EventOrchestrationGlobalCacheVariable#ttl_seconds}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 169 }, "name": "ttlSeconds", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariableConfiguration" }, "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfigurationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfigurationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 240 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 233 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 297 }, "name": "resetDataType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 313 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 329 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 345 }, "name": "resetTtlSeconds" } ], "name": "EventOrchestrationGlobalCacheVariableConfigurationOutputReference", "namespace": "eventOrchestrationGlobalCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 301 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 317 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 333 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 349 }, "name": "ttlSecondsInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 362 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 291 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 307 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 323 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 339 }, "name": "ttlSeconds", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 355 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-global-cache-variable/index.ts", "line": 244 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationGlobalCacheVariable.EventOrchestrationGlobalCacheVariableConfiguration" } } ], "symbolId": "src/event-orchestration-global-cache-variable/index:EventOrchestrationGlobalCacheVariableConfigurationOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationA": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_integration pagerduty_event_orchestration_integration}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationA", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_integration pagerduty_event_orchestration_integration} Resource." }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 140 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationAConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 108 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationIntegrationA resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 125 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationIntegrationA to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_integration#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationIntegrationA that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationIntegrationA to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 205 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 212 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationIntegrationA", "namespace": "eventOrchestrationIntegration", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 113 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 178 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 197 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersAList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 173 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 191 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 166 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 184 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-integration/index:EventOrchestrationIntegrationA" }, "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationAConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationAConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 14 }, "name": "EventOrchestrationIntegrationAConfig", "namespace": "eventOrchestrationIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_integration#event_orchestration EventOrchestrationIntegrationA#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 18 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_integration#label EventOrchestrationIntegrationA#label}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 22 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-integration/index:EventOrchestrationIntegrationAConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersA": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersA", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 24 }, "name": "EventOrchestrationIntegrationParametersA", "namespace": "eventOrchestrationIntegration", "symbolId": "src/event-orchestration-integration/index:EventOrchestrationIntegrationParametersA" }, "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersAList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersAList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 93 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 86 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 100 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersAOutputReference" } } } ], "name": "EventOrchestrationIntegrationParametersAList", "namespace": "eventOrchestrationIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 93 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 93 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 93 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/event-orchestration-integration/index:EventOrchestrationIntegrationParametersAList" }, "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersAOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersAOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 47 }, "name": "EventOrchestrationIntegrationParametersAOutputReference", "namespace": "eventOrchestrationIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 76 }, "name": "routingKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 81 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-integration/index.ts", "line": 60 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationIntegration.EventOrchestrationIntegrationParametersA" } } ], "symbolId": "src/event-orchestration-integration/index:EventOrchestrationIntegrationParametersAOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouter": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router pagerduty_event_orchestration_router}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouter", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router pagerduty_event_orchestration_router} Resource." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 984 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 952 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationRouter resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 969 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationRouter to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationRouter that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationRouter to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1044 }, "name": "putCatchAll", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAll" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1057 }, "name": "putSet", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSet" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1031 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1069 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1078 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationRouter", "namespace": "eventOrchestrationRouter", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 957 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1041 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1054 }, "name": "set", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1048 }, "name": "catchAllInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAll" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1019 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1035 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1061 }, "name": "setInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSet" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1012 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 1025 }, "name": "id", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouter" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAll": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAll", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 120 }, "name": "EventOrchestrationRouterCatchAll", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#actions EventOrchestrationRouter#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 126 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActions" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterCatchAll" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 39 }, "name": "EventOrchestrationRouterCatchAllActions", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#route_to EventOrchestrationRouter#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 43 }, "name": "routeTo", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterCatchAllActions" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 82 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 75 }, "name": "EventOrchestrationRouterCatchAllActionsOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 116 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 109 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 86 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActions" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterCatchAllActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 165 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 158 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 195 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActions" } } ] } ], "name": "EventOrchestrationRouterCatchAllOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 192 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 199 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAllActions" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 169 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAll" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterCatchAllOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 14 }, "name": "EventOrchestrationRouterConfig", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#catch_all EventOrchestrationRouter#catch_all}", "stability": "stable", "summary": "catch_all block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 31 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterCatchAll" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#event_orchestration EventOrchestrationRouter#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 18 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#set EventOrchestrationRouter#set}", "stability": "stable", "summary": "set block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 37 }, "name": "set", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSet" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#id EventOrchestrationRouter#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSet": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSet", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 829 }, "name": "EventOrchestrationRouterSet", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#id EventOrchestrationRouter#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 836 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#rule EventOrchestrationRouter#rule}", "stability": "stable", "summary": "rule block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 842 }, "name": "rule", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSet" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 888 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 881 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 937 }, "name": "putRule", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 940 }, "name": "resetRule" } ], "name": "EventOrchestrationRouterSetOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 934 }, "name": "rule", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 928 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 944 }, "name": "ruleInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 921 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 892 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSet" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 608 }, "name": "EventOrchestrationRouterSetRule", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#actions EventOrchestrationRouter#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 622 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActions" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#condition EventOrchestrationRouter#condition}", "stability": "stable", "summary": "condition block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 628 }, "name": "condition", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#disabled EventOrchestrationRouter#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 612 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#label EventOrchestrationRouter#label}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 616 }, "name": "label", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRule" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 376 }, "name": "EventOrchestrationRouterSetRuleActions", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#dynamic_route_to EventOrchestrationRouter#dynamic_route_to}", "stability": "stable", "summary": "dynamic_route_to block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 386 }, "name": "dynamicRouteTo", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#route_to EventOrchestrationRouter#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 380 }, "name": "routeTo", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleActions" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 203 }, "name": "EventOrchestrationRouterSetRuleActionsDynamicRouteTo", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#lookup_by EventOrchestrationRouter#lookup_by}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 207 }, "name": "lookupBy", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#regex EventOrchestrationRouter#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 211 }, "name": "regex", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#source EventOrchestrationRouter#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 215 }, "name": "source", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleActionsDynamicRouteTo" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteToList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteToList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 365 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 357 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 372 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteToOutputReference" } } } ], "name": "EventOrchestrationRouterSetRuleActionsDynamicRouteToList", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 365 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 365 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 365 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 358 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleActionsDynamicRouteToList" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteToOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteToOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 271 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 261 }, "name": "EventOrchestrationRouterSetRuleActionsDynamicRouteToOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 326 }, "name": "lookupByInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 339 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 352 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 319 }, "name": "lookupBy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 332 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 345 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 275 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo" } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleActionsDynamicRouteToOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 432 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 425 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 484 }, "name": "putDynamicRouteTo", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 487 }, "name": "resetDynamicRouteTo" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 471 }, "name": "resetRouteTo" } ], "name": "EventOrchestrationRouterSetRuleActionsOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 481 }, "name": "dynamicRouteTo", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteToList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 491 }, "name": "dynamicRouteToInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsDynamicRouteTo" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 475 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 465 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 436 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActions" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 495 }, "name": "EventOrchestrationRouterSetRuleCondition", "namespace": "eventOrchestrationRouter", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_router#expression EventOrchestrationRouter#expression}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 499 }, "name": "expression", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleCondition" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 597 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 589 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 604 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleConditionOutputReference" } } } ], "name": "EventOrchestrationRouterSetRuleConditionList", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 597 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 597 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 597 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 590 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleConditionList" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 541 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 531 }, "name": "EventOrchestrationRouterSetRuleConditionOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 584 }, "name": "expressionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 577 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 545 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition" } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleConditionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 818 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 810 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 825 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleOutputReference" } } } ], "name": "EventOrchestrationRouterSetRuleList", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 818 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 818 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 818 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 811 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleList" }, "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 691 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 681 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 785 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 798 }, "name": "putCondition", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 801 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 751 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 772 }, "name": "resetLabel" } ], "name": "EventOrchestrationRouterSetRuleOutputReference", "namespace": "eventOrchestrationRouter", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 782 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 795 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 760 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 789 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleActions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 805 }, "name": "conditionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRuleCondition" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 755 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 776 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 745 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 766 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-router/index.ts", "line": 695 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationRouter.EventOrchestrationRouterSetRule" } ] } } } ], "symbolId": "src/event-orchestration-router/index:EventOrchestrationRouterSetRuleOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationService": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service pagerduty_event_orchestration_service}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationService", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service pagerduty_event_orchestration_service} Resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4043 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4011 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationService resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4028 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationService to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationService that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationService to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4120 }, "name": "putCatchAll", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAll" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4133 }, "name": "putSet", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4078 }, "name": "resetEnableEventOrchestrationForService" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4094 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4145 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4155 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationService", "namespace": "eventOrchestrationService", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4016 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4117 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4130 }, "name": "set", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4124 }, "name": "catchAllInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAll" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4082 }, "name": "enableEventOrchestrationForServiceInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4098 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4111 }, "name": "serviceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4137 }, "name": "setInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4072 }, "name": "enableEventOrchestrationForService", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4088 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4104 }, "name": "service", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationService" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAll": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAll", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1741 }, "name": "EventOrchestrationServiceCatchAll", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#actions EventOrchestrationService#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1747 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActions" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAll" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1251 }, "name": "EventOrchestrationServiceCatchAllActions", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#annotate EventOrchestrationService#annotate}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1255 }, "name": "annotate", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#automation_action EventOrchestrationService#automation_action}", "stability": "stable", "summary": "automation_action block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1289 }, "name": "automationAction", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationAction" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#escalation_policy EventOrchestrationService#escalation_policy}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1259 }, "name": "escalationPolicy", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#event_action EventOrchestrationService#event_action}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1263 }, "name": "eventAction", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#extraction EventOrchestrationService#extraction}", "stability": "stable", "summary": "extraction block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1295 }, "name": "extraction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#incident_custom_field_update EventOrchestrationService#incident_custom_field_update}", "stability": "stable", "summary": "incident_custom_field_update block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1301 }, "name": "incidentCustomFieldUpdate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#pagerduty_automation_action EventOrchestrationService#pagerduty_automation_action}", "stability": "stable", "summary": "pagerduty_automation_action block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1307 }, "name": "pagerdutyAutomationAction", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#priority EventOrchestrationService#priority}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1267 }, "name": "priority", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#route_to EventOrchestrationService#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1271 }, "name": "routeTo", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#severity EventOrchestrationService#severity}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1275 }, "name": "severity", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#suppress EventOrchestrationService#suppress}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1279 }, "name": "suppress", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#suspend EventOrchestrationService#suspend}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1283 }, "name": "suspend", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#variable EventOrchestrationService#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1313 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActions" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationAction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 329 }, "name": "EventOrchestrationServiceCatchAllActionsAutomationAction", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#name EventOrchestrationService#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 337 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#url EventOrchestrationService#url}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 345 }, "name": "url", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#auto_send EventOrchestrationService#auto_send}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 333 }, "name": "autoSend", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#header EventOrchestrationService#header}", "stability": "stable", "summary": "header block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 351 }, "name": "header", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#parameter EventOrchestrationService#parameter}", "stability": "stable", "summary": "parameter block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 357 }, "name": "parameter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#trigger_types EventOrchestrationService#trigger_types}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 341 }, "name": "triggerTypes", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationAction" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 43 }, "name": "EventOrchestrationServiceCatchAllActionsAutomationActionHeader", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#key EventOrchestrationService#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 47 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 51 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionHeader" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeaderList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeaderList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 175 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 167 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 182 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeaderOutputReference" } } } ], "name": "EventOrchestrationServiceCatchAllActionsAutomationActionHeaderList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 175 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 175 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 175 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 168 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionHeaderList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeaderOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeaderOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 100 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 90 }, "name": "EventOrchestrationServiceCatchAllActionsAutomationActionHeaderOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 149 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 162 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 142 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 155 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 104 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionHeaderOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 431 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 424 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 549 }, "name": "putHeader", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 565 }, "name": "putParameter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 494 }, "name": "resetAutoSend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 552 }, "name": "resetHeader" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 568 }, "name": "resetParameter" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 523 }, "name": "resetTriggerTypes" } ], "name": "EventOrchestrationServiceCatchAllActionsAutomationActionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 546 }, "name": "header", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeaderList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 562 }, "name": "parameter", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 498 }, "name": "autoSendInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 556 }, "name": "headerInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 511 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 572 }, "name": "parameterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 527 }, "name": "triggerTypesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 540 }, "name": "urlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 488 }, "name": "autoSend", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 504 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 517 }, "name": "triggerTypes", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 533 }, "name": "url", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 435 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationAction" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 186 }, "name": "EventOrchestrationServiceCatchAllActionsAutomationActionParameter", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#key EventOrchestrationService#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 190 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 194 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionParameter" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 318 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 310 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 325 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameterOutputReference" } } } ], "name": "EventOrchestrationServiceCatchAllActionsAutomationActionParameterList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 318 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 318 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 318 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 311 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionParameterList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 243 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 233 }, "name": "EventOrchestrationServiceCatchAllActionsAutomationActionParameterOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 292 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 305 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 285 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 298 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 247 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionParameter" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsAutomationActionParameterOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 576 }, "name": "EventOrchestrationServiceCatchAllActionsExtraction", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#target EventOrchestrationService#target}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 588 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#regex EventOrchestrationService#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 580 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#source EventOrchestrationService#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 584 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#template EventOrchestrationService#template}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 592 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsExtraction" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtractionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtractionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 777 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 769 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 784 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtractionOutputReference" } } } ], "name": "EventOrchestrationServiceCatchAllActionsExtractionList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 777 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 777 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 777 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 770 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsExtractionList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtractionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtractionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 655 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 645 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 715 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 731 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 760 }, "name": "resetTemplate" } ], "name": "EventOrchestrationServiceCatchAllActionsExtractionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 719 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 735 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 748 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 764 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 709 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 725 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 741 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 754 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 659 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsExtractionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 788 }, "name": "EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#id EventOrchestrationService#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 795 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 799 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 923 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 915 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 930 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateOutputReference" } } } ], "name": "EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 923 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 923 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 923 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 916 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 848 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 838 }, "name": "EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 897 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 910 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 890 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 903 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 852 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1436 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1429 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1666 }, "name": "putAutomationAction", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationAction" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1682 }, "name": "putExtraction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1698 }, "name": "putIncidentCustomFieldUpdate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1714 }, "name": "putPagerdutyAutomationAction", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1730 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1541 }, "name": "resetAnnotate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1669 }, "name": "resetAutomationAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1557 }, "name": "resetEscalationPolicy" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1573 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1685 }, "name": "resetExtraction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1701 }, "name": "resetIncidentCustomFieldUpdate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1717 }, "name": "resetPagerdutyAutomationAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1589 }, "name": "resetPriority" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1605 }, "name": "resetRouteTo" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1621 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1637 }, "name": "resetSuppress" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1653 }, "name": "resetSuspend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1733 }, "name": "resetVariable" } ], "name": "EventOrchestrationServiceCatchAllActionsOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1663 }, "name": "automationAction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationActionOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1679 }, "name": "extraction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtractionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1695 }, "name": "incidentCustomFieldUpdate", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1711 }, "name": "pagerdutyAutomationAction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationActionOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1727 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1545 }, "name": "annotateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1673 }, "name": "automationActionInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsAutomationAction" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1561 }, "name": "escalationPolicyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1577 }, "name": "eventActionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1689 }, "name": "extractionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsExtraction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1705 }, "name": "incidentCustomFieldUpdateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1721 }, "name": "pagerdutyAutomationActionInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1593 }, "name": "priorityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1609 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1625 }, "name": "severityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1641 }, "name": "suppressInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1657 }, "name": "suspendInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1737 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1535 }, "name": "annotate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1551 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1567 }, "name": "eventAction", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1583 }, "name": "priority", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1599 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1615 }, "name": "severity", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1631 }, "name": "suppress", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1647 }, "name": "suspend", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1440 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActions" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 934 }, "name": "EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#action_id EventOrchestrationService#action_id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 938 }, "name": "actionId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#trigger_types EventOrchestrationService#trigger_types}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 942 }, "name": "triggerTypes", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 988 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 981 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1040 }, "name": "resetTriggerTypes" } ], "name": "EventOrchestrationServiceCatchAllActionsPagerdutyAutomationActionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1028 }, "name": "actionIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1044 }, "name": "triggerTypesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1021 }, "name": "actionId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1034 }, "name": "triggerTypes", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 992 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsPagerdutyAutomationAction" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsPagerdutyAutomationActionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1048 }, "name": "EventOrchestrationServiceCatchAllActionsVariable", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#name EventOrchestrationService#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1052 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#path EventOrchestrationService#path}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1056 }, "name": "path", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#type EventOrchestrationService#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1060 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1064 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1240 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1232 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1247 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariableOutputReference" } } } ], "name": "EventOrchestrationServiceCatchAllActionsVariableList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1240 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1240 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1240 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1233 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsVariableList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1127 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1117 }, "name": "EventOrchestrationServiceCatchAllActionsVariableOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1188 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1201 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1214 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1227 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1181 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1194 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1207 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1220 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1131 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsVariable" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllActionsVariableOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1786 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1779 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1816 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActions" } } ] } ], "name": "EventOrchestrationServiceCatchAllOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1813 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1820 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAllActions" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1790 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAll" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceCatchAllOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 14 }, "name": "EventOrchestrationServiceConfig", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#catch_all EventOrchestrationService#catch_all}", "stability": "stable", "summary": "catch_all block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 35 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceCatchAll" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#service EventOrchestrationService#service}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 29 }, "name": "service", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#set EventOrchestrationService#set}", "stability": "stable", "summary": "set block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 41 }, "name": "set", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#enable_event_orchestration_for_service EventOrchestrationService#enable_event_orchestration_for_service}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 18 }, "name": "enableEventOrchestrationForService", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#id EventOrchestrationService#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3856 }, "name": "EventOrchestrationServiceSet", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#id EventOrchestrationService#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3863 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#rule EventOrchestrationService#rule}", "stability": "stable", "summary": "rule block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3869 }, "name": "rule", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSet" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3996 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3988 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 4003 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetOutputReference" } } } ], "name": "EventOrchestrationServiceSetList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3996 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3996 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3996 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3989 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3918 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3908 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3976 }, "name": "putRule", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3979 }, "name": "resetRule" } ], "name": "EventOrchestrationServiceSetOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3973 }, "name": "rule", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3967 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3983 }, "name": "ruleInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3960 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3922 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSet" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3635 }, "name": "EventOrchestrationServiceSetRule", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#actions EventOrchestrationService#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3649 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActions" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#condition EventOrchestrationService#condition}", "stability": "stable", "summary": "condition block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3655 }, "name": "condition", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#disabled EventOrchestrationService#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3639 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#label EventOrchestrationService#label}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3643 }, "name": "label", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRule" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3032 }, "name": "EventOrchestrationServiceSetRuleActions", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#annotate EventOrchestrationService#annotate}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3036 }, "name": "annotate", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#automation_action EventOrchestrationService#automation_action}", "stability": "stable", "summary": "automation_action block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3070 }, "name": "automationAction", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationAction" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#escalation_policy EventOrchestrationService#escalation_policy}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3040 }, "name": "escalationPolicy", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#event_action EventOrchestrationService#event_action}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3044 }, "name": "eventAction", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#extraction EventOrchestrationService#extraction}", "stability": "stable", "summary": "extraction block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3076 }, "name": "extraction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#incident_custom_field_update EventOrchestrationService#incident_custom_field_update}", "stability": "stable", "summary": "incident_custom_field_update block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3082 }, "name": "incidentCustomFieldUpdate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#pagerduty_automation_action EventOrchestrationService#pagerduty_automation_action}", "stability": "stable", "summary": "pagerduty_automation_action block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3088 }, "name": "pagerdutyAutomationAction", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#priority EventOrchestrationService#priority}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3048 }, "name": "priority", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#route_to EventOrchestrationService#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3052 }, "name": "routeTo", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#severity EventOrchestrationService#severity}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3056 }, "name": "severity", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#suppress EventOrchestrationService#suppress}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3060 }, "name": "suppress", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#suspend EventOrchestrationService#suspend}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3064 }, "name": "suspend", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#variable EventOrchestrationService#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3094 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActions" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationAction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2110 }, "name": "EventOrchestrationServiceSetRuleActionsAutomationAction", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#name EventOrchestrationService#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2118 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#url EventOrchestrationService#url}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2126 }, "name": "url", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#auto_send EventOrchestrationService#auto_send}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2114 }, "name": "autoSend", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#header EventOrchestrationService#header}", "stability": "stable", "summary": "header block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2132 }, "name": "header", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#parameter EventOrchestrationService#parameter}", "stability": "stable", "summary": "parameter block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2138 }, "name": "parameter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#trigger_types EventOrchestrationService#trigger_types}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2122 }, "name": "triggerTypes", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationAction" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1824 }, "name": "EventOrchestrationServiceSetRuleActionsAutomationActionHeader", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#key EventOrchestrationService#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1828 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1832 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionHeader" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeaderList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeaderList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1956 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1948 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1963 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeaderOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleActionsAutomationActionHeaderList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1956 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1956 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1956 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1949 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionHeaderList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeaderOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeaderOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1881 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1871 }, "name": "EventOrchestrationServiceSetRuleActionsAutomationActionHeaderOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1930 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1943 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1923 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1936 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1885 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionHeaderOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2212 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2205 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2330 }, "name": "putHeader", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2346 }, "name": "putParameter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2275 }, "name": "resetAutoSend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2333 }, "name": "resetHeader" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2349 }, "name": "resetParameter" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2304 }, "name": "resetTriggerTypes" } ], "name": "EventOrchestrationServiceSetRuleActionsAutomationActionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2327 }, "name": "header", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeaderList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2343 }, "name": "parameter", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2279 }, "name": "autoSendInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2337 }, "name": "headerInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionHeader" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2292 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2353 }, "name": "parameterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2308 }, "name": "triggerTypesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2321 }, "name": "urlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2269 }, "name": "autoSend", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2285 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2298 }, "name": "triggerTypes", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2314 }, "name": "url", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2216 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationAction" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1967 }, "name": "EventOrchestrationServiceSetRuleActionsAutomationActionParameter", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#key EventOrchestrationService#key}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1971 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 1975 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionParameter" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2099 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2091 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2106 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameterOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleActionsAutomationActionParameterList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2099 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2099 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2099 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2092 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionParameterList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2024 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2014 }, "name": "EventOrchestrationServiceSetRuleActionsAutomationActionParameterOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2073 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2086 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2066 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2079 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2028 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionParameter" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsAutomationActionParameterOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2357 }, "name": "EventOrchestrationServiceSetRuleActionsExtraction", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#target EventOrchestrationService#target}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2369 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#regex EventOrchestrationService#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2361 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#source EventOrchestrationService#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2365 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#template EventOrchestrationService#template}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2373 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsExtraction" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtractionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtractionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2558 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2550 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2565 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtractionOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleActionsExtractionList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2558 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2558 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2558 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2551 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsExtractionList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtractionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtractionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2436 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2426 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2496 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2512 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2541 }, "name": "resetTemplate" } ], "name": "EventOrchestrationServiceSetRuleActionsExtractionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2500 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2516 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2529 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2545 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2490 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2506 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2522 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2535 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2440 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsExtractionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2569 }, "name": "EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#id EventOrchestrationService#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2576 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2580 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2704 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2696 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2711 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2704 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2704 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2704 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2697 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2629 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2619 }, "name": "EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2678 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2691 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2671 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2684 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2633 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3217 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3210 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3447 }, "name": "putAutomationAction", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationAction" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3463 }, "name": "putExtraction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3479 }, "name": "putIncidentCustomFieldUpdate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3495 }, "name": "putPagerdutyAutomationAction", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3511 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3322 }, "name": "resetAnnotate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3450 }, "name": "resetAutomationAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3338 }, "name": "resetEscalationPolicy" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3354 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3466 }, "name": "resetExtraction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3482 }, "name": "resetIncidentCustomFieldUpdate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3498 }, "name": "resetPagerdutyAutomationAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3370 }, "name": "resetPriority" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3386 }, "name": "resetRouteTo" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3402 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3418 }, "name": "resetSuppress" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3434 }, "name": "resetSuspend" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3514 }, "name": "resetVariable" } ], "name": "EventOrchestrationServiceSetRuleActionsOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3444 }, "name": "automationAction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationActionOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3460 }, "name": "extraction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtractionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3476 }, "name": "incidentCustomFieldUpdate", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3492 }, "name": "pagerdutyAutomationAction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationActionOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3508 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3326 }, "name": "annotateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3454 }, "name": "automationActionInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsAutomationAction" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3342 }, "name": "escalationPolicyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3358 }, "name": "eventActionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3470 }, "name": "extractionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsExtraction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3486 }, "name": "incidentCustomFieldUpdateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsIncidentCustomFieldUpdate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3502 }, "name": "pagerdutyAutomationActionInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3374 }, "name": "priorityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3390 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3406 }, "name": "severityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3422 }, "name": "suppressInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3438 }, "name": "suspendInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3518 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3316 }, "name": "annotate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3332 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3348 }, "name": "eventAction", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3364 }, "name": "priority", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3380 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3396 }, "name": "severity", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3412 }, "name": "suppress", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3428 }, "name": "suspend", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3221 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActions" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2715 }, "name": "EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#action_id EventOrchestrationService#action_id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2719 }, "name": "actionId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#trigger_types EventOrchestrationService#trigger_types}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2723 }, "name": "triggerTypes", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2769 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2762 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2821 }, "name": "resetTriggerTypes" } ], "name": "EventOrchestrationServiceSetRuleActionsPagerdutyAutomationActionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2809 }, "name": "actionIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2825 }, "name": "triggerTypesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2802 }, "name": "actionId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2815 }, "name": "triggerTypes", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2773 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsPagerdutyAutomationAction" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsPagerdutyAutomationActionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2829 }, "name": "EventOrchestrationServiceSetRuleActionsVariable", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#name EventOrchestrationService#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2833 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#path EventOrchestrationService#path}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2837 }, "name": "path", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#type EventOrchestrationService#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2841 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#value EventOrchestrationService#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2845 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3021 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3013 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3028 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariableOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleActionsVariableList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3021 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3021 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3021 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3014 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsVariableList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2908 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2898 }, "name": "EventOrchestrationServiceSetRuleActionsVariableOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2969 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2982 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2995 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3008 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2962 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2975 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2988 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3001 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 2912 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsVariable" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleActionsVariableOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3522 }, "name": "EventOrchestrationServiceSetRuleCondition", "namespace": "eventOrchestrationService", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service#expression EventOrchestrationService#expression}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3526 }, "name": "expression", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleCondition" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3624 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3616 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3631 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleConditionOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleConditionList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3624 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3624 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3624 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3617 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleConditionList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3568 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3558 }, "name": "EventOrchestrationServiceSetRuleConditionOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3611 }, "name": "expressionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3604 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3572 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleConditionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3845 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3837 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3852 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleOutputReference" } } } ], "name": "EventOrchestrationServiceSetRuleList", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3845 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3845 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3845 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3838 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleList" }, "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3718 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3708 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3812 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3825 }, "name": "putCondition", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3828 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3778 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3799 }, "name": "resetLabel" } ], "name": "EventOrchestrationServiceSetRuleOutputReference", "namespace": "eventOrchestrationService", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3809 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3822 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3787 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3816 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleActions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3832 }, "name": "conditionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRuleCondition" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3782 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3803 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3772 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3793 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service/index.ts", "line": 3722 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationService.EventOrchestrationServiceSetRule" } ] } } } ], "symbolId": "src/event-orchestration-service/index:EventOrchestrationServiceSetRuleOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariable": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable pagerduty_event_orchestration_service_cache_variable}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariable", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable pagerduty_event_orchestration_service_cache_variable} Resource." }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 402 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 370 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationServiceCacheVariable resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 387 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationServiceCacheVariable to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationServiceCacheVariable that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationServiceCacheVariable to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 481 }, "name": "putCondition", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 497 }, "name": "putConfiguration", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfiguration" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 484 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 437 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 509 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 519 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationServiceCacheVariable", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 375 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 478 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 494 }, "name": "configuration", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfigurationOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 446 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 488 }, "name": "conditionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 501 }, "name": "configurationInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfiguration" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 441 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 459 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 472 }, "name": "serviceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 431 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 452 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 465 }, "name": "service", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 40 }, "name": "EventOrchestrationServiceCacheVariableCondition", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#expression EventOrchestrationServiceCacheVariable#expression}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 44 }, "name": "expression", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariableCondition" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 142 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 134 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 149 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConditionOutputReference" } } } ], "name": "EventOrchestrationServiceCacheVariableConditionList", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 142 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 142 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 142 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 135 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariableConditionList" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 86 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 76 }, "name": "EventOrchestrationServiceCacheVariableConditionOutputReference", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 129 }, "name": "expressionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 122 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 90 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition" } ] } } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariableConditionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 14 }, "name": "EventOrchestrationServiceCacheVariableConfig", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#configuration EventOrchestrationServiceCacheVariable#configuration}", "stability": "stable", "summary": "configuration block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 38 }, "name": "configuration", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfiguration" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#name EventOrchestrationServiceCacheVariable#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 22 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#service EventOrchestrationServiceCacheVariable#service}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 26 }, "name": "service", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#condition EventOrchestrationServiceCacheVariable#condition}", "stability": "stable", "summary": "condition block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 32 }, "name": "condition", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableCondition" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#disabled EventOrchestrationServiceCacheVariable#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 18 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariableConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfiguration": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfiguration", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 153 }, "name": "EventOrchestrationServiceCacheVariableConfiguration", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#type EventOrchestrationServiceCacheVariable#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 173 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#data_type EventOrchestrationServiceCacheVariable#data_type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 157 }, "name": "dataType", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#regex EventOrchestrationServiceCacheVariable#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 161 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#source EventOrchestrationServiceCacheVariable#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 165 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_service_cache_variable#ttl_seconds EventOrchestrationServiceCacheVariable#ttl_seconds}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 169 }, "name": "ttlSeconds", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariableConfiguration" }, "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfigurationOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfigurationOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 240 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 233 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 297 }, "name": "resetDataType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 313 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 329 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 345 }, "name": "resetTtlSeconds" } ], "name": "EventOrchestrationServiceCacheVariableConfigurationOutputReference", "namespace": "eventOrchestrationServiceCacheVariable", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 301 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 317 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 333 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 349 }, "name": "ttlSecondsInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 362 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 291 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 307 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 323 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 339 }, "name": "ttlSeconds", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 355 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-service-cache-variable/index.ts", "line": 244 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationServiceCacheVariable.EventOrchestrationServiceCacheVariableConfiguration" } } ], "symbolId": "src/event-orchestration-service-cache-variable/index:EventOrchestrationServiceCacheVariableConfigurationOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnrouted": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted pagerduty_event_orchestration_unrouted}." }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnrouted", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted pagerduty_event_orchestration_unrouted} Resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1885 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1853 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventOrchestrationUnrouted resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1870 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventOrchestrationUnrouted to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventOrchestrationUnrouted that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventOrchestrationUnrouted to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1945 }, "name": "putCatchAll", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAll" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1958 }, "name": "putSet", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1932 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1970 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1979 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventOrchestrationUnrouted", "namespace": "eventOrchestrationUnrouted", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1858 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1942 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1955 }, "name": "set", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1949 }, "name": "catchAllInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAll" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1920 }, "name": "eventOrchestrationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1936 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1962 }, "name": "setInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1913 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1926 }, "name": "id", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnrouted" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAll": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAll", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 646 }, "name": "EventOrchestrationUnroutedCatchAll", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#actions EventOrchestrationUnrouted#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 652 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActions" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAll" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 454 }, "name": "EventOrchestrationUnroutedCatchAllActions", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#event_action EventOrchestrationUnrouted#event_action}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 458 }, "name": "eventAction", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#extraction EventOrchestrationUnrouted#extraction}", "stability": "stable", "summary": "extraction block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 468 }, "name": "extraction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#severity EventOrchestrationUnrouted#severity}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 462 }, "name": "severity", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#variable EventOrchestrationUnrouted#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 474 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActions" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 39 }, "name": "EventOrchestrationUnroutedCatchAllActionsExtraction", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#target EventOrchestrationUnrouted#target}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 51 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#regex EventOrchestrationUnrouted#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 43 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#source EventOrchestrationUnrouted#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 47 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#template EventOrchestrationUnrouted#template}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 55 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsExtraction" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtractionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtractionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 240 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 232 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 247 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtractionOutputReference" } } } ], "name": "EventOrchestrationUnroutedCatchAllActionsExtractionList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 240 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 240 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 240 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 233 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsExtractionList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtractionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtractionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 118 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 108 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 178 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 194 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 223 }, "name": "resetTemplate" } ], "name": "EventOrchestrationUnroutedCatchAllActionsExtractionOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 182 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 198 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 211 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 227 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 172 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 188 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 204 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 217 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 122 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsExtractionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 534 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 527 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 619 }, "name": "putExtraction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 635 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 585 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 622 }, "name": "resetExtraction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 601 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 638 }, "name": "resetVariable" } ], "name": "EventOrchestrationUnroutedCatchAllActionsOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 616 }, "name": "extraction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtractionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 610 }, "name": "suppress", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 632 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 589 }, "name": "eventActionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 626 }, "name": "extractionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsExtraction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 605 }, "name": "severityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 642 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 579 }, "name": "eventAction", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 595 }, "name": "severity", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 538 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActions" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 251 }, "name": "EventOrchestrationUnroutedCatchAllActionsVariable", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#name EventOrchestrationUnrouted#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 255 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#path EventOrchestrationUnrouted#path}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 259 }, "name": "path", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#type EventOrchestrationUnrouted#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 263 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#value EventOrchestrationUnrouted#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 267 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 443 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 435 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 450 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariableOutputReference" } } } ], "name": "EventOrchestrationUnroutedCatchAllActionsVariableList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 443 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 443 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 443 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 436 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsVariableList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 330 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 320 }, "name": "EventOrchestrationUnroutedCatchAllActionsVariableOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 391 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 404 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 417 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 430 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 384 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 397 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 410 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 423 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 334 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsVariable" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllActionsVariableOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 691 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 684 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 721 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActions" } } ] } ], "name": "EventOrchestrationUnroutedCatchAllOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 718 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 725 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAllActions" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 695 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAll" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedCatchAllOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 14 }, "name": "EventOrchestrationUnroutedConfig", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#catch_all EventOrchestrationUnrouted#catch_all}", "stability": "stable", "summary": "catch_all block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 31 }, "name": "catchAll", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedCatchAll" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#event_orchestration EventOrchestrationUnrouted#event_orchestration}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 18 }, "name": "eventOrchestration", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#set EventOrchestrationUnrouted#set}", "stability": "stable", "summary": "set block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 37 }, "name": "set", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#id EventOrchestrationUnrouted#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedConfig" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1698 }, "name": "EventOrchestrationUnroutedSet", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#id EventOrchestrationUnrouted#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1705 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#rule EventOrchestrationUnrouted#rule}", "stability": "stable", "summary": "rule block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1711 }, "name": "rule", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSet" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1838 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1830 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1845 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetOutputReference" } } } ], "name": "EventOrchestrationUnroutedSetList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1838 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1838 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1838 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1831 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1760 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1750 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1818 }, "name": "putRule", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1821 }, "name": "resetRule" } ], "name": "EventOrchestrationUnroutedSetOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1815 }, "name": "rule", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1809 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1825 }, "name": "ruleInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1802 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1764 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSet" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1477 }, "name": "EventOrchestrationUnroutedSetRule", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#actions EventOrchestrationUnrouted#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1491 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActions" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#condition EventOrchestrationUnrouted#condition}", "stability": "stable", "summary": "condition block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1497 }, "name": "condition", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#disabled EventOrchestrationUnrouted#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1481 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#label EventOrchestrationUnrouted#label}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1485 }, "name": "label", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRule" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActions", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1144 }, "name": "EventOrchestrationUnroutedSetRuleActions", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#event_action EventOrchestrationUnrouted#event_action}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1148 }, "name": "eventAction", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#extraction EventOrchestrationUnrouted#extraction}", "stability": "stable", "summary": "extraction block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1162 }, "name": "extraction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#route_to EventOrchestrationUnrouted#route_to}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1152 }, "name": "routeTo", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#severity EventOrchestrationUnrouted#severity}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1156 }, "name": "severity", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#variable EventOrchestrationUnrouted#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1168 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActions" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 729 }, "name": "EventOrchestrationUnroutedSetRuleActionsExtraction", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#target EventOrchestrationUnrouted#target}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 741 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#regex EventOrchestrationUnrouted#regex}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 733 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#source EventOrchestrationUnrouted#source}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 737 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#template EventOrchestrationUnrouted#template}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 745 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsExtraction" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtractionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtractionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 930 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 922 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 937 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtractionOutputReference" } } } ], "name": "EventOrchestrationUnroutedSetRuleActionsExtractionList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 930 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 930 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 930 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 923 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsExtractionList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtractionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtractionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 808 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 798 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 868 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 884 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 913 }, "name": "resetTemplate" } ], "name": "EventOrchestrationUnroutedSetRuleActionsExtractionOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 872 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 888 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 901 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 917 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 862 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 878 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 894 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 907 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 812 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsExtractionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1235 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1228 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1337 }, "name": "putExtraction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1353 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1292 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1340 }, "name": "resetExtraction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1308 }, "name": "resetRouteTo" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1324 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1356 }, "name": "resetVariable" } ], "name": "EventOrchestrationUnroutedSetRuleActionsOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1334 }, "name": "extraction", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtractionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1350 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1296 }, "name": "eventActionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1344 }, "name": "extractionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsExtraction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1312 }, "name": "routeToInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1328 }, "name": "severityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1360 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1286 }, "name": "eventAction", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1302 }, "name": "routeTo", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1318 }, "name": "severity", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1239 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActions" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 941 }, "name": "EventOrchestrationUnroutedSetRuleActionsVariable", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#name EventOrchestrationUnrouted#name}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 945 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#path EventOrchestrationUnrouted#path}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 949 }, "name": "path", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#type EventOrchestrationUnrouted#type}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 953 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#value EventOrchestrationUnrouted#value}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 957 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsVariable" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1133 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1125 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1140 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariableOutputReference" } } } ], "name": "EventOrchestrationUnroutedSetRuleActionsVariableList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1133 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1133 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1133 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1126 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsVariableList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1020 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1010 }, "name": "EventOrchestrationUnroutedSetRuleActionsVariableOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1081 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1094 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1107 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1120 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1074 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1087 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1100 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1113 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1024 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsVariable" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleActionsVariableOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition", "kind": "interface", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1364 }, "name": "EventOrchestrationUnroutedSetRuleCondition", "namespace": "eventOrchestrationUnrouted", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_orchestration_unrouted#expression EventOrchestrationUnrouted#expression}." }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1368 }, "name": "expression", "type": { "primitive": "string" } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleCondition" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleConditionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleConditionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1466 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1458 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1473 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleConditionOutputReference" } } } ], "name": "EventOrchestrationUnroutedSetRuleConditionList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1466 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1466 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1466 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1459 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleConditionList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleConditionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleConditionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1410 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1400 }, "name": "EventOrchestrationUnroutedSetRuleConditionOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1453 }, "name": "expressionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1446 }, "name": "expression", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1414 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleConditionOutputReference" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1687 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1679 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1694 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleOutputReference" } } } ], "name": "EventOrchestrationUnroutedSetRuleList", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1687 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1687 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1687 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1680 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule" }, "kind": "array" } } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleList" }, "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1560 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1550 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1654 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1667 }, "name": "putCondition", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1670 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1620 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1641 }, "name": "resetLabel" } ], "name": "EventOrchestrationUnroutedSetRuleOutputReference", "namespace": "eventOrchestrationUnrouted", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1651 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1664 }, "name": "condition", "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleConditionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1629 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1658 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleActions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1674 }, "name": "conditionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRuleCondition" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1624 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1645 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1614 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1635 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-orchestration-unrouted/index.ts", "line": 1564 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.eventOrchestrationUnrouted.EventOrchestrationUnroutedSetRule" } ] } } } ], "symbolId": "src/event-orchestration-unrouted/index:EventOrchestrationUnroutedSetRuleOutputReference" }, "@cdktf/provider-pagerduty.eventRule.EventRule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule pagerduty_event_rule}." }, "fqn": "@cdktf/provider-pagerduty.eventRule.EventRule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule pagerduty_event_rule} Resource." }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 71 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.eventRule.EventRuleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/event-rule/index.ts", "line": 39 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a EventRule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 56 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the EventRule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing EventRule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the EventRule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 118 }, "name": "resetAdvancedConditionJson" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 152 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 164 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 173 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "EventRule", "namespace": "eventRule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 44 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 127 }, "name": "catchAll", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 106 }, "name": "actionJsonInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 122 }, "name": "advancedConditionJsonInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 140 }, "name": "conditionJsonInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 156 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 99 }, "name": "actionJson", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 112 }, "name": "advancedConditionJson", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 133 }, "name": "conditionJson", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 146 }, "name": "id", "type": { "primitive": "string" } } ], "symbolId": "src/event-rule/index:EventRule" }, "@cdktf/provider-pagerduty.eventRule.EventRuleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.eventRule.EventRuleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/event-rule/index.ts", "line": 14 }, "name": "EventRuleConfig", "namespace": "eventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule#action_json EventRule#action_json}." }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 18 }, "name": "actionJson", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule#condition_json EventRule#condition_json}." }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 26 }, "name": "conditionJson", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule#advanced_condition_json EventRule#advanced_condition_json}." }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 22 }, "name": "advancedConditionJson", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/event_rule#id EventRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/event-rule/index.ts", "line": 33 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/event-rule/index:EventRuleConfig" }, "@cdktf/provider-pagerduty.extension.Extension": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension pagerduty_extension}." }, "fqn": "@cdktf/provider-pagerduty.extension.Extension", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension pagerduty_extension} Resource." }, "locationInModule": { "filename": "src/extension/index.ts", "line": 76 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.extension.ExtensionConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/extension/index.ts", "line": 44 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Extension resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/extension/index.ts", "line": 61 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Extension to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Extension that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Extension to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 112 }, "name": "resetConfig" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 128 }, "name": "resetEndpointUrl" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 180 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 201 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 213 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 224 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Extension", "namespace": "extension", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 49 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 163 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 168 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 189 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 116 }, "name": "configInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 132 }, "name": "endpointUrlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 145 }, "name": "extensionObjectsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 158 }, "name": "extensionSchemaInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 184 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 205 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 106 }, "name": "config", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 122 }, "name": "endpointUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 138 }, "name": "extensionObjects", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 151 }, "name": "extensionSchema", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 174 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension/index.ts", "line": 195 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/extension/index:Extension" }, "@cdktf/provider-pagerduty.extension.ExtensionConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.extension.ExtensionConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/extension/index.ts", "line": 14 }, "name": "ExtensionConfig", "namespace": "extension", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#extension_objects Extension#extension_objects}." }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 26 }, "name": "extensionObjects", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#extension_schema Extension#extension_schema}." }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 30 }, "name": "extensionSchema", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#config Extension#config}." }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 18 }, "name": "config", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#endpoint_url Extension#endpoint_url}." }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 22 }, "name": "endpointUrl", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#name Extension#name}." }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 34 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension#type Extension#type}." }, "immutable": true, "locationInModule": { "filename": "src/extension/index.ts", "line": 38 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/extension/index:ExtensionConfig" }, "@cdktf/provider-pagerduty.extensionServicenow.ExtensionServicenow": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow pagerduty_extension_servicenow}." }, "fqn": "@cdktf/provider-pagerduty.extensionServicenow.ExtensionServicenow", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow pagerduty_extension_servicenow} Resource." }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 100 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.extensionServicenow.ExtensionServicenowConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 68 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ExtensionServicenow resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 85 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ExtensionServicenow to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ExtensionServicenow that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ExtensionServicenow to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 142 }, "name": "resetEndpointUrl" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 194 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 249 }, "name": "resetSummary" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 304 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 316 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 333 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ExtensionServicenow", "namespace": "extensionServicenow", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 73 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 177 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 182 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 146 }, "name": "endpointUrlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 159 }, "name": "extensionObjectsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 172 }, "name": "extensionSchemaInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 198 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 211 }, "name": "refererInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 224 }, "name": "snowPasswordInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 237 }, "name": "snowUserInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 253 }, "name": "summaryInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 266 }, "name": "syncOptionsInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 279 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 292 }, "name": "taskTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 308 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 136 }, "name": "endpointUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 152 }, "name": "extensionObjects", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 165 }, "name": "extensionSchema", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 188 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 204 }, "name": "referer", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 217 }, "name": "snowPassword", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 230 }, "name": "snowUser", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 243 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 259 }, "name": "syncOptions", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 272 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 285 }, "name": "taskType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 298 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/extension-servicenow/index:ExtensionServicenow" }, "@cdktf/provider-pagerduty.extensionServicenow.ExtensionServicenowConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.extensionServicenow.ExtensionServicenowConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 14 }, "name": "ExtensionServicenowConfig", "namespace": "extensionServicenow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#extension_objects ExtensionServicenow#extension_objects}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 22 }, "name": "extensionObjects", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#extension_schema ExtensionServicenow#extension_schema}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 26 }, "name": "extensionSchema", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#referer ExtensionServicenow#referer}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 34 }, "name": "referer", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#snow_password ExtensionServicenow#snow_password}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 38 }, "name": "snowPassword", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#snow_user ExtensionServicenow#snow_user}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 42 }, "name": "snowUser", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#sync_options ExtensionServicenow#sync_options}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 50 }, "name": "syncOptions", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#target ExtensionServicenow#target}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 54 }, "name": "target", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#task_type ExtensionServicenow#task_type}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 58 }, "name": "taskType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#endpoint_url ExtensionServicenow#endpoint_url}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 18 }, "name": "endpointUrl", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#name ExtensionServicenow#name}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 30 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#summary ExtensionServicenow#summary}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 46 }, "name": "summary", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/extension_servicenow#type ExtensionServicenow#type}." }, "immutable": true, "locationInModule": { "filename": "src/extension-servicenow/index.ts", "line": 62 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/extension-servicenow/index:ExtensionServicenowConfig" }, "@cdktf/provider-pagerduty.incidentCustomField.IncidentCustomField": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field pagerduty_incident_custom_field}." }, "fqn": "@cdktf/provider-pagerduty.incidentCustomField.IncidentCustomField", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field pagerduty_incident_custom_field} Resource." }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 83 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.incidentCustomField.IncidentCustomFieldConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 51 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a IncidentCustomField resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 68 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the IncidentCustomField to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing IncidentCustomField that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the IncidentCustomField to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 133 }, "name": "resetDefaultValue" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 149 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 191 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 216 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 228 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "IncidentCustomField", "namespace": "incidentCustomField", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 56 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 121 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 137 }, "name": "defaultValueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 153 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 166 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 179 }, "name": "fieldTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 195 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 208 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 114 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 127 }, "name": "defaultValue", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 143 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 159 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 172 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 185 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 201 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/incident-custom-field/index:IncidentCustomField" }, "@cdktf/provider-pagerduty.incidentCustomField.IncidentCustomFieldConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentCustomField.IncidentCustomFieldConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 14 }, "name": "IncidentCustomFieldConfig", "namespace": "incidentCustomField", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#data_type IncidentCustomField#data_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 18 }, "name": "dataType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#display_name IncidentCustomField#display_name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 30 }, "name": "displayName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#field_type IncidentCustomField#field_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 34 }, "name": "fieldType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#name IncidentCustomField#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 45 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#default_value IncidentCustomField#default_value}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 22 }, "name": "defaultValue", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#description IncidentCustomField#description}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 26 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field#id IncidentCustomField#id}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field/index.ts", "line": 41 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/incident-custom-field/index:IncidentCustomFieldConfig" }, "@cdktf/provider-pagerduty.incidentCustomFieldOption.IncidentCustomFieldOption": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option pagerduty_incident_custom_field_option}." }, "fqn": "@cdktf/provider-pagerduty.incidentCustomFieldOption.IncidentCustomFieldOption", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option pagerduty_incident_custom_field_option} Resource." }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 71 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.incidentCustomFieldOption.IncidentCustomFieldOptionConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 39 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a IncidentCustomFieldOption resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 56 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the IncidentCustomFieldOption to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing IncidentCustomFieldOption that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the IncidentCustomFieldOption to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 131 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 156 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 165 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "IncidentCustomFieldOption", "namespace": "incidentCustomFieldOption", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 44 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 106 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 119 }, "name": "fieldInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 135 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 148 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 99 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 112 }, "name": "field", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 125 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 141 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/incident-custom-field-option/index:IncidentCustomFieldOption" }, "@cdktf/provider-pagerduty.incidentCustomFieldOption.IncidentCustomFieldOptionConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentCustomFieldOption.IncidentCustomFieldOptionConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 14 }, "name": "IncidentCustomFieldOptionConfig", "namespace": "incidentCustomFieldOption", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option#data_type IncidentCustomFieldOption#data_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 18 }, "name": "dataType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option#field IncidentCustomFieldOption#field}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 22 }, "name": "field", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option#value IncidentCustomFieldOption#value}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 33 }, "name": "value", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_custom_field_option#id IncidentCustomFieldOption#id}." }, "immutable": true, "locationInModule": { "filename": "src/incident-custom-field-option/index.ts", "line": 29 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/incident-custom-field-option/index:IncidentCustomFieldOptionConfig" }, "@cdktf/provider-pagerduty.incidentType.IncidentType": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type pagerduty_incident_type}." }, "fqn": "@cdktf/provider-pagerduty.incidentType.IncidentType", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type pagerduty_incident_type} Resource." }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 72 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.incidentType.IncidentTypeConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-type/index.ts", "line": 40 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a IncidentType resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 57 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the IncidentType to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing IncidentType that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the IncidentType to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 107 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 136 }, "name": "resetEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 184 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 194 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "IncidentType", "namespace": "incidentType", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 45 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 145 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 176 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 111 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 124 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 140 }, "name": "enabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 158 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 171 }, "name": "parentTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 101 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 117 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 130 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 151 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 164 }, "name": "parentType", "type": { "primitive": "string" } } ], "symbolId": "src/incident-type/index:IncidentType" }, "@cdktf/provider-pagerduty.incidentType.IncidentTypeConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentType.IncidentTypeConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/incident-type/index.ts", "line": 14 }, "name": "IncidentTypeConfig", "namespace": "incidentType", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type#display_name IncidentType#display_name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 22 }, "name": "displayName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type#name IncidentType#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 30 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type#parent_type IncidentType#parent_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 34 }, "name": "parentType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type#description IncidentType#description}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type#enabled IncidentType#enabled}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type/index.ts", "line": 26 }, "name": "enabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/incident-type/index:IncidentTypeConfig" }, "@cdktf/provider-pagerduty.incidentTypeCustomField.IncidentTypeCustomField": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field pagerduty_incident_type_custom_field}." }, "fqn": "@cdktf/provider-pagerduty.incidentTypeCustomField.IncidentTypeCustomField", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field pagerduty_incident_type_custom_field} Resource." }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 88 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.incidentTypeCustomField.IncidentTypeCustomFieldConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 56 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a IncidentTypeCustomField resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 73 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the IncidentTypeCustomField to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing IncidentTypeCustomField that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the IncidentTypeCustomField to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 140 }, "name": "resetDefaultValue" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 156 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 185 }, "name": "resetEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 201 }, "name": "resetFieldOptions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 217 }, "name": "resetFieldType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 275 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 289 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "IncidentTypeCustomField", "namespace": "incidentTypeCustomField", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 61 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 226 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 257 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 262 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 267 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 128 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 144 }, "name": "defaultValueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 160 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 173 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 189 }, "name": "enabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 205 }, "name": "fieldOptionsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 221 }, "name": "fieldTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 239 }, "name": "incidentTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 252 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 121 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 134 }, "name": "defaultValue", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 150 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 166 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 179 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 195 }, "name": "fieldOptions", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 211 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 232 }, "name": "incidentType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 245 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/incident-type-custom-field/index:IncidentTypeCustomField" }, "@cdktf/provider-pagerduty.incidentTypeCustomField.IncidentTypeCustomFieldConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentTypeCustomField.IncidentTypeCustomFieldConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 14 }, "name": "IncidentTypeCustomFieldConfig", "namespace": "incidentTypeCustomField", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#data_type IncidentTypeCustomField#data_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 18 }, "name": "dataType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#display_name IncidentTypeCustomField#display_name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 30 }, "name": "displayName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#incident_type IncidentTypeCustomField#incident_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 46 }, "name": "incidentType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#name IncidentTypeCustomField#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 50 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#default_value IncidentTypeCustomField#default_value}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 22 }, "name": "defaultValue", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#description IncidentTypeCustomField#description}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 26 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#enabled IncidentTypeCustomField#enabled}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 34 }, "name": "enabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#field_options IncidentTypeCustomField#field_options}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 38 }, "name": "fieldOptions", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_type_custom_field#field_type IncidentTypeCustomField#field_type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-type-custom-field/index.ts", "line": 42 }, "name": "fieldType", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/incident-type-custom-field/index:IncidentTypeCustomFieldConfig" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflow": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow pagerduty_incident_workflow}." }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflow", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow pagerduty_incident_workflow} Resource." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 921 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 889 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a IncidentWorkflow resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 906 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the IncidentWorkflow to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing IncidentWorkflow that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the IncidentWorkflow to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1031 }, "name": "putStep", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 957 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 973 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 989 }, "name": "resetIsEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1034 }, "name": "resetStep" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1018 }, "name": "resetTeam" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1046 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1057 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "IncidentWorkflow", "namespace": "incidentWorkflow", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 894 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1028 }, "name": "step", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 961 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 977 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 993 }, "name": "isEnabledInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1006 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1038 }, "name": "stepInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1022 }, "name": "teamInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 951 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 967 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 983 }, "name": "isEnabled", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 999 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 1012 }, "name": "team", "type": { "primitive": "string" } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflow" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 14 }, "name": "IncidentWorkflowConfig", "namespace": "incidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#name IncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 33 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#description IncidentWorkflow#description}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#id IncidentWorkflow#id}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#is_enabled IncidentWorkflow#is_enabled}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 29 }, "name": "isEnabled", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#step IncidentWorkflow#step}", "stability": "stable", "summary": "step block." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 43 }, "name": "step", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#team IncidentWorkflow#team}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 37 }, "name": "team", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowConfig" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep", "kind": "interface", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 667 }, "name": "IncidentWorkflowStep", "namespace": "incidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#action IncidentWorkflow#action}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 671 }, "name": "action", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#name IncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 675 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#inline_steps_input IncidentWorkflow#inline_steps_input}", "stability": "stable", "summary": "inline_steps_input block." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 681 }, "name": "inlineStepsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#input IncidentWorkflow#input}", "stability": "stable", "summary": "input block." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 687 }, "name": "input", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStep" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput", "kind": "interface", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 371 }, "name": "IncidentWorkflowStepInlineStepsInput", "namespace": "incidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#name IncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 375 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#step IncidentWorkflow#step}", "stability": "stable", "summary": "step block." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 381 }, "name": "step", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInput" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 508 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 500 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 515 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputOutputReference" } } } ], "name": "IncidentWorkflowStepInlineStepsInputList", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 508 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 508 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 508 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 501 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputList" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 430 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 420 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 488 }, "name": "putStep", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 491 }, "name": "resetStep" } ], "name": "IncidentWorkflowStepInlineStepsInputOutputReference", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 485 }, "name": "step", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 479 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 495 }, "name": "stepInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 472 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 434 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput" } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputOutputReference" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep", "kind": "interface", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 193 }, "name": "IncidentWorkflowStepInlineStepsInputStep", "namespace": "incidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#action IncidentWorkflow#action}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 197 }, "name": "action", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#name IncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 201 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#input IncidentWorkflow#input}", "stability": "stable", "summary": "input block." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 207 }, "name": "input", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputStep" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput", "kind": "interface", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 45 }, "name": "IncidentWorkflowStepInlineStepsInputStepInput", "namespace": "incidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#name IncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 49 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#value IncidentWorkflow#value}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 53 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputStepInput" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInputList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInputList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 182 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 174 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 189 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInputOutputReference" } } } ], "name": "IncidentWorkflowStepInlineStepsInputStepInputList", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 182 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 182 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 182 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 175 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputStepInputList" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInputOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInputOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 102 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 92 }, "name": "IncidentWorkflowStepInlineStepsInputStepInputOutputReference", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 143 }, "name": "generated", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 156 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 169 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 149 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 162 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 106 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput" } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputStepInputOutputReference" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 360 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 352 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 367 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepOutputReference" } } } ], "name": "IncidentWorkflowStepInlineStepsInputStepList", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 360 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 360 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 360 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 353 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputStepList" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 263 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 253 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 340 }, "name": "putInput", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 343 }, "name": "resetInput" } ], "name": "IncidentWorkflowStepInlineStepsInputStepOutputReference", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 337 }, "name": "input", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInputList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 318 }, "name": "actionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 347 }, "name": "inputInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStepInput" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 331 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 311 }, "name": "action", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 324 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 267 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputStep" } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInlineStepsInputStepOutputReference" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput", "kind": "interface", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 519 }, "name": "IncidentWorkflowStepInput", "namespace": "incidentWorkflow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#name IncidentWorkflow#name}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 523 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow#value IncidentWorkflow#value}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 527 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInput" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInputList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInputList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 656 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 648 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 663 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInputOutputReference" } } } ], "name": "IncidentWorkflowStepInputList", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 656 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 656 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 656 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 649 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInputList" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInputOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInputOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 576 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 566 }, "name": "IncidentWorkflowStepInputOutputReference", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 617 }, "name": "generated", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 630 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 643 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 623 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 636 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 580 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput" } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepInputOutputReference" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 874 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 866 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 881 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepOutputReference" } } } ], "name": "IncidentWorkflowStepList", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 874 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 874 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 874 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 867 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep" }, "kind": "array" } } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepList" }, "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 750 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 740 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 838 }, "name": "putInlineStepsInput", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 854 }, "name": "putInput", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 841 }, "name": "resetInlineStepsInput" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 857 }, "name": "resetInput" } ], "name": "IncidentWorkflowStepOutputReference", "namespace": "incidentWorkflow", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 816 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 835 }, "name": "inlineStepsInput", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInputList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 851 }, "name": "input", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInputList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 811 }, "name": "actionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 845 }, "name": "inlineStepsInputInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInlineStepsInput" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 861 }, "name": "inputInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStepInput" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 829 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 804 }, "name": "action", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 822 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow/index.ts", "line": 754 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.incidentWorkflow.IncidentWorkflowStep" } ] } } } ], "symbolId": "src/incident-workflow/index:IncidentWorkflowStepOutputReference" }, "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTrigger": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger pagerduty_incident_workflow_trigger}." }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTrigger", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger pagerduty_incident_workflow_trigger} Resource." }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 202 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 170 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a IncidentWorkflowTrigger resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 187 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the IncidentWorkflowTrigger to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing IncidentWorkflowTrigger that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the IncidentWorkflowTrigger to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 323 }, "name": "putPermissions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 239 }, "name": "resetCondition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 255 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 326 }, "name": "resetPermissions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 271 }, "name": "resetServices" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 338 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 350 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "IncidentWorkflowTrigger", "namespace": "incidentWorkflowTrigger", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 175 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 320 }, "name": "permissions", "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 243 }, "name": "conditionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 259 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 330 }, "name": "permissionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 275 }, "name": "servicesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 288 }, "name": "subscribedToAllServicesInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 301 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 314 }, "name": "workflowInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 233 }, "name": "condition", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 249 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 265 }, "name": "services", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 281 }, "name": "subscribedToAllServices", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 294 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 307 }, "name": "workflow", "type": { "primitive": "string" } } ], "symbolId": "src/incident-workflow-trigger/index:IncidentWorkflowTrigger" }, "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 14 }, "name": "IncidentWorkflowTriggerConfig", "namespace": "incidentWorkflowTrigger", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#subscribed_to_all_services IncidentWorkflowTrigger#subscribed_to_all_services}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 33 }, "name": "subscribedToAllServices", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#type IncidentWorkflowTrigger#type}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 37 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#workflow IncidentWorkflowTrigger#workflow}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 41 }, "name": "workflow", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#condition IncidentWorkflowTrigger#condition}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 18 }, "name": "condition", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#id IncidentWorkflowTrigger#id}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#permissions IncidentWorkflowTrigger#permissions}", "stability": "stable", "summary": "permissions block." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 47 }, "name": "permissions", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissions" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#services IncidentWorkflowTrigger#services}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 29 }, "name": "services", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/incident-workflow-trigger/index:IncidentWorkflowTriggerConfig" }, "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissions", "kind": "interface", "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 49 }, "name": "IncidentWorkflowTriggerPermissions", "namespace": "incidentWorkflowTrigger", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#restricted IncidentWorkflowTrigger#restricted}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 53 }, "name": "restricted", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/incident_workflow_trigger#team_id IncidentWorkflowTrigger#team_id}." }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 57 }, "name": "teamId", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/incident-workflow-trigger/index:IncidentWorkflowTriggerPermissions" }, "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 103 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 96 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 142 }, "name": "resetRestricted" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 158 }, "name": "resetTeamId" } ], "name": "IncidentWorkflowTriggerPermissionsOutputReference", "namespace": "incidentWorkflowTrigger", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 146 }, "name": "restrictedInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 162 }, "name": "teamIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 136 }, "name": "restricted", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 152 }, "name": "teamId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/incident-workflow-trigger/index.ts", "line": 107 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.incidentWorkflowTrigger.IncidentWorkflowTriggerPermissions" } } ], "symbolId": "src/incident-workflow-trigger/index:IncidentWorkflowTriggerPermissionsOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule pagerduty_jira_cloud_account_mapping_rule}." }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule pagerduty_jira_cloud_account_mapping_rule} Resource." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1734 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1702 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a JiraCloudAccountMappingRule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1719 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the JiraCloudAccountMappingRule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing JiraCloudAccountMappingRule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the JiraCloudAccountMappingRule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1822 }, "name": "putConfig", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigA" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1825 }, "name": "resetConfig" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1791 }, "name": "resetEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1837 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1846 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "JiraCloudAccountMappingRule", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1707 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1774 }, "name": "autocreateJqlDisabledReason", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1779 }, "name": "autocreateJqlDisabledUntil", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1819 }, "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigAOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1800 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1769 }, "name": "accountMappingInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1829 }, "name": "configInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigA" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1795 }, "name": "enabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1813 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1762 }, "name": "accountMapping", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1785 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1806 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRule" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 14 }, "name": "JiraCloudAccountMappingRuleConfig", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#account_mapping JiraCloudAccountMappingRule#account_mapping}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 18 }, "name": "accountMapping", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#name JiraCloudAccountMappingRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 28 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#config JiraCloudAccountMappingRule#config}", "stability": "stable", "summary": "config block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 34 }, "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigA" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#enabled JiraCloudAccountMappingRule#enabled}", "stability": "stable", "summary": "Indicates if the rule is enabled." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 24 }, "name": "enabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfig" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigA": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigA", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1572 }, "name": "JiraCloudAccountMappingRuleConfigA", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#service JiraCloudAccountMappingRule#service}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1576 }, "name": "service", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#jira JiraCloudAccountMappingRule#jira}", "stability": "stable", "summary": "jira block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1582 }, "name": "jira", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJira" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigA" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigAOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigAOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1629 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1621 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1687 }, "name": "putJira", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJira" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1690 }, "name": "resetJira" } ], "name": "JiraCloudAccountMappingRuleConfigAOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1684 }, "name": "jira", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1694 }, "name": "jiraInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJira" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1678 }, "name": "serviceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1671 }, "name": "service", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1633 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigA" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigAOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJira": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJira", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1243 }, "name": "JiraCloudAccountMappingRuleConfigJira", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#issue_type JiraCloudAccountMappingRule#issue_type}", "stability": "stable", "summary": "issue_type block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1267 }, "name": "issueType", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueType" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#project JiraCloudAccountMappingRule#project}", "stability": "stable", "summary": "project block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1279 }, "name": "project", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProject" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#autocreate_jql JiraCloudAccountMappingRule#autocreate_jql}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1247 }, "name": "autocreateJql", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#create_issue_on_incident_trigger JiraCloudAccountMappingRule#create_issue_on_incident_trigger}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1251 }, "name": "createIssueOnIncidentTrigger", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#custom_fields JiraCloudAccountMappingRule#custom_fields}", "stability": "stable", "summary": "custom_fields block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1261 }, "name": "customFields", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#priorities JiraCloudAccountMappingRule#priorities}", "stability": "stable", "summary": "priorities block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1273 }, "name": "priorities", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#status_mapping JiraCloudAccountMappingRule#status_mapping}", "stability": "stable", "summary": "status_mapping block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1285 }, "name": "statusMapping", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMapping" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#sync_notes_user JiraCloudAccountMappingRule#sync_notes_user}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1255 }, "name": "syncNotesUser", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJira" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 36 }, "name": "JiraCloudAccountMappingRuleConfigJiraCustomFields", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#target_issue_field JiraCloudAccountMappingRule#target_issue_field}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 44 }, "name": "targetIssueField", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#target_issue_field_name JiraCloudAccountMappingRule#target_issue_field_name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 48 }, "name": "targetIssueFieldName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#type JiraCloudAccountMappingRule#type}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 52 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#source_incident_field JiraCloudAccountMappingRule#source_incident_field}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 40 }, "name": "sourceIncidentField", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#value JiraCloudAccountMappingRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 56 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraCustomFields" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFieldsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFieldsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 264 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 256 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 271 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFieldsOutputReference" } } } ], "name": "JiraCloudAccountMappingRuleConfigJiraCustomFieldsList", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 264 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 264 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 264 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 257 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields" }, "kind": "array" } } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraCustomFieldsList" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFieldsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFieldsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 126 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 116 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 192 }, "name": "resetSourceIncidentField" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 247 }, "name": "resetValue" } ], "name": "JiraCloudAccountMappingRuleConfigJiraCustomFieldsOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 196 }, "name": "sourceIncidentFieldInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 209 }, "name": "targetIssueFieldInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 222 }, "name": "targetIssueFieldNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 235 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 251 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 186 }, "name": "sourceIncidentField", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 202 }, "name": "targetIssueField", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 215 }, "name": "targetIssueFieldName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 228 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 241 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 130 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraCustomFieldsOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueType": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueType", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 275 }, "name": "JiraCloudAccountMappingRuleConfigJiraIssueType", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#id JiraCloudAccountMappingRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 282 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#name JiraCloudAccountMappingRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 286 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraIssueType" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueTypeOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueTypeOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 333 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 325 }, "name": "JiraCloudAccountMappingRuleConfigJiraIssueTypeOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 382 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 395 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 375 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 388 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 337 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueType" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraIssueTypeOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1374 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1366 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1503 }, "name": "putCustomFields", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1519 }, "name": "putIssueType", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueType" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1532 }, "name": "putPriorities", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1548 }, "name": "putProject", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProject" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1561 }, "name": "putStatusMapping", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMapping" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1458 }, "name": "resetAutocreateJql" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1474 }, "name": "resetCreateIssueOnIncidentTrigger" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1506 }, "name": "resetCustomFields" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1535 }, "name": "resetPriorities" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1564 }, "name": "resetStatusMapping" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1490 }, "name": "resetSyncNotesUser" } ], "name": "JiraCloudAccountMappingRuleConfigJiraOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1500 }, "name": "customFields", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFieldsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1516 }, "name": "issueType", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueTypeOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1529 }, "name": "priorities", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPrioritiesList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1545 }, "name": "project", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProjectOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1558 }, "name": "statusMapping", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1462 }, "name": "autocreateJqlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1478 }, "name": "createIssueOnIncidentTriggerInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1510 }, "name": "customFieldsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraCustomFields" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1523 }, "name": "issueTypeInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraIssueType" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1539 }, "name": "prioritiesInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1552 }, "name": "projectInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProject" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1568 }, "name": "statusMappingInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMapping" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1494 }, "name": "syncNotesUserInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1452 }, "name": "autocreateJql", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1468 }, "name": "createIssueOnIncidentTrigger", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1484 }, "name": "syncNotesUser", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1378 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJira" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 399 }, "name": "JiraCloudAccountMappingRuleConfigJiraPriorities", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#jira_id JiraCloudAccountMappingRule#jira_id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 403 }, "name": "jiraId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#pagerduty_id JiraCloudAccountMappingRule#pagerduty_id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 407 }, "name": "pagerdutyId", "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraPriorities" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPrioritiesList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPrioritiesList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 531 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 523 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 538 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPrioritiesOutputReference" } } } ], "name": "JiraCloudAccountMappingRuleConfigJiraPrioritiesList", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 531 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 531 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 531 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 524 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities" }, "kind": "array" } } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraPrioritiesList" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPrioritiesOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPrioritiesOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 456 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 446 }, "name": "JiraCloudAccountMappingRuleConfigJiraPrioritiesOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 505 }, "name": "jiraIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 518 }, "name": "pagerdutyIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 498 }, "name": "jiraId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 511 }, "name": "pagerdutyId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 460 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraPriorities" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraPrioritiesOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProject": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProject", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 542 }, "name": "JiraCloudAccountMappingRuleConfigJiraProject", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#id JiraCloudAccountMappingRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 549 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#key JiraCloudAccountMappingRule#key}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 553 }, "name": "key", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#name JiraCloudAccountMappingRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 557 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraProject" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProjectOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProjectOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 611 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 603 }, "name": "JiraCloudAccountMappingRuleConfigJiraProjectOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 666 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 679 }, "name": "keyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 692 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 659 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 672 }, "name": "key", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 685 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 615 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraProject" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraProjectOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMapping": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMapping", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1080 }, "name": "JiraCloudAccountMappingRuleConfigJiraStatusMapping", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#triggered JiraCloudAccountMappingRule#triggered}", "stability": "stable", "summary": "triggered block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1098 }, "name": "triggered", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#acknowledged JiraCloudAccountMappingRule#acknowledged}", "stability": "stable", "summary": "acknowledged block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1086 }, "name": "acknowledged", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#resolved JiraCloudAccountMappingRule#resolved}", "stability": "stable", "summary": "resolved block." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1092 }, "name": "resolved", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMapping" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 696 }, "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#id JiraCloudAccountMappingRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 703 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#name JiraCloudAccountMappingRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 707 }, "name": "name", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledgedOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledgedOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 754 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 746 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 802 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 818 }, "name": "resetName" } ], "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledgedOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 806 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 822 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 796 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 812 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 758 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledgedOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1152 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1144 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1203 }, "name": "putAcknowledged", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1219 }, "name": "putResolved", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1235 }, "name": "putTriggered", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1206 }, "name": "resetAcknowledged" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1222 }, "name": "resetResolved" } ], "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1200 }, "name": "acknowledged", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledgedOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1216 }, "name": "resolved", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolvedOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1232 }, "name": "triggered", "type": { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggeredOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1210 }, "name": "acknowledgedInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingAcknowledged" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1226 }, "name": "resolvedInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1239 }, "name": "triggeredInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1156 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMapping" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 826 }, "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#id JiraCloudAccountMappingRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 833 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#name JiraCloudAccountMappingRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 837 }, "name": "name", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolvedOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolvedOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 884 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 876 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 932 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 948 }, "name": "resetName" } ], "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingResolvedOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 936 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 952 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 926 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 942 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 888 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingResolved" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingResolvedOutputReference" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered", "kind": "interface", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 956 }, "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#id JiraCloudAccountMappingRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 963 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/jira_cloud_account_mapping_rule#name JiraCloudAccountMappingRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 967 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered" }, "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggeredOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggeredOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1014 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1006 }, "name": "JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggeredOutputReference", "namespace": "jiraCloudAccountMappingRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1063 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1076 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1056 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1069 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/jira-cloud-account-mapping-rule/index.ts", "line": 1018 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.jiraCloudAccountMappingRule.JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggered" } ] } } } ], "symbolId": "src/jira-cloud-account-mapping-rule/index:JiraCloudAccountMappingRuleConfigJiraStatusMappingTriggeredOutputReference" }, "@cdktf/provider-pagerduty.maintenanceWindow.MaintenanceWindow": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window pagerduty_maintenance_window}." }, "fqn": "@cdktf/provider-pagerduty.maintenanceWindow.MaintenanceWindow", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window pagerduty_maintenance_window} Resource." }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 75 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.maintenanceWindow.MaintenanceWindowConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 43 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a MaintenanceWindow resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 60 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the MaintenanceWindow to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing MaintenanceWindow that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the MaintenanceWindow to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 110 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 139 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 177 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 187 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "MaintenanceWindow", "namespace": "maintenanceWindow", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 48 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 114 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 127 }, "name": "endTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 143 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 156 }, "name": "servicesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 169 }, "name": "startTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 104 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 120 }, "name": "endTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 133 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 149 }, "name": "services", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 162 }, "name": "startTime", "type": { "primitive": "string" } } ], "symbolId": "src/maintenance-window/index:MaintenanceWindow" }, "@cdktf/provider-pagerduty.maintenanceWindow.MaintenanceWindowConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.maintenanceWindow.MaintenanceWindowConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 14 }, "name": "MaintenanceWindowConfig", "namespace": "maintenanceWindow", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window#end_time MaintenanceWindow#end_time}." }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 22 }, "name": "endTime", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window#services MaintenanceWindow#services}." }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 33 }, "name": "services", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window#start_time MaintenanceWindow#start_time}." }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 37 }, "name": "startTime", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window#description MaintenanceWindow#description}." }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/maintenance_window#id MaintenanceWindow#id}." }, "immutable": true, "locationInModule": { "filename": "src/maintenance-window/index.ts", "line": 29 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/maintenance-window/index:MaintenanceWindowConfig" }, "@cdktf/provider-pagerduty.provider.PagerdutyProvider": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformProvider", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs pagerduty}." }, "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProvider", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs pagerduty} Resource." }, "locationInModule": { "filename": "src/provider/index.ts", "line": 146 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProviderConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/provider/index.ts", "line": 114 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a PagerdutyProvider resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/provider/index.ts", "line": 131 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the PagerdutyProvider to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing PagerdutyProvider that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the PagerdutyProvider to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 274 }, "name": "resetAlias" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 178 }, "name": "resetApiUrlOverride" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 194 }, "name": "resetInsecureTls" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 210 }, "name": "resetServiceRegion" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 226 }, "name": "resetSkipCredentialsValidation" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 242 }, "name": "resetToken" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 290 }, "name": "resetUseAppOauthScopedToken" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 258 }, "name": "resetUserToken" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 302 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformProvider", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 315 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformProvider", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "PagerdutyProvider", "namespace": "provider", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 119 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 278 }, "name": "aliasInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 182 }, "name": "apiUrlOverrideInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 198 }, "name": "insecureTlsInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 214 }, "name": "serviceRegionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 230 }, "name": "skipCredentialsValidationInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 246 }, "name": "tokenInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 294 }, "name": "useAppOauthScopedTokenInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProviderUseAppOauthScopedToken" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 262 }, "name": "userTokenInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 268 }, "name": "alias", "optional": true, "overrides": "cdktf.TerraformProvider", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 172 }, "name": "apiUrlOverride", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 188 }, "name": "insecureTls", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 204 }, "name": "serviceRegion", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 220 }, "name": "skipCredentialsValidation", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 236 }, "name": "token", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 284 }, "name": "useAppOauthScopedToken", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProviderUseAppOauthScopedToken" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/provider/index.ts", "line": 252 }, "name": "userToken", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/provider/index:PagerdutyProvider" }, "@cdktf/provider-pagerduty.provider.PagerdutyProviderConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProviderConfig", "kind": "interface", "locationInModule": { "filename": "src/provider/index.ts", "line": 14 }, "name": "PagerdutyProviderConfig", "namespace": "provider", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#alias PagerdutyProvider#alias}", "stability": "stable", "summary": "Alias name." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 44 }, "name": "alias", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#api_url_override PagerdutyProvider#api_url_override}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 18 }, "name": "apiUrlOverride", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#insecure_tls PagerdutyProvider#insecure_tls}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 22 }, "name": "insecureTls", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#service_region PagerdutyProvider#service_region}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 26 }, "name": "serviceRegion", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#skip_credentials_validation PagerdutyProvider#skip_credentials_validation}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 30 }, "name": "skipCredentialsValidation", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#token PagerdutyProvider#token}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 34 }, "name": "token", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#use_app_oauth_scoped_token PagerdutyProvider#use_app_oauth_scoped_token}", "stability": "stable", "summary": "use_app_oauth_scoped_token block." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 50 }, "name": "useAppOauthScopedToken", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProviderUseAppOauthScopedToken" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#user_token PagerdutyProvider#user_token}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 38 }, "name": "userToken", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/provider/index:PagerdutyProviderConfig" }, "@cdktf/provider-pagerduty.provider.PagerdutyProviderUseAppOauthScopedToken": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.provider.PagerdutyProviderUseAppOauthScopedToken", "kind": "interface", "locationInModule": { "filename": "src/provider/index.ts", "line": 52 }, "name": "PagerdutyProviderUseAppOauthScopedToken", "namespace": "provider", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#pd_client_id PagerdutyProvider#pd_client_id}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 56 }, "name": "pdClientId", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#pd_client_secret PagerdutyProvider#pd_client_secret}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 60 }, "name": "pdClientSecret", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs#pd_subdomain PagerdutyProvider#pd_subdomain}." }, "immutable": true, "locationInModule": { "filename": "src/provider/index.ts", "line": 64 }, "name": "pdSubdomain", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/provider/index:PagerdutyProviderUseAppOauthScopedToken" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlay": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play pagerduty_response_play}." }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlay", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play pagerduty_response_play} Resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 835 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 803 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ResponsePlay resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 820 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ResponsePlay to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ResponsePlay that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ResponsePlay to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1045 }, "name": "putResponder", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1061 }, "name": "putSubscriber", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 878 }, "name": "resetConferenceNumber" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 894 }, "name": "resetConferenceUrl" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 910 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 939 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1048 }, "name": "resetResponder" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 968 }, "name": "resetRespondersMessage" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 984 }, "name": "resetRunnability" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1064 }, "name": "resetSubscriber" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1000 }, "name": "resetSubscribersMessage" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1016 }, "name": "resetTeam" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1032 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1076 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1094 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ResponsePlay", "namespace": "responsePlay", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 808 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1042 }, "name": "responder", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1058 }, "name": "subscriber", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriberList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 882 }, "name": "conferenceNumberInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 898 }, "name": "conferenceUrlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 914 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 927 }, "name": "fromInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 943 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 956 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1052 }, "name": "responderInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 972 }, "name": "respondersMessageInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 988 }, "name": "runnabilityInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1068 }, "name": "subscriberInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1004 }, "name": "subscribersMessageInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1020 }, "name": "teamInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1036 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 872 }, "name": "conferenceNumber", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 888 }, "name": "conferenceUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 904 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 920 }, "name": "from", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 933 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 949 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 962 }, "name": "respondersMessage", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 978 }, "name": "runnability", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 994 }, "name": "subscribersMessage", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1010 }, "name": "team", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 1026 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/response-play/index:ResponsePlay" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 14 }, "name": "ResponsePlayConfig", "namespace": "responsePlay", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#from ResponsePlay#from}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 30 }, "name": "from", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#name ResponsePlay#name}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 41 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#conference_number ResponsePlay#conference_number}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 18 }, "name": "conferenceNumber", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#conference_url ResponsePlay#conference_url}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 22 }, "name": "conferenceUrl", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#description ResponsePlay#description}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 26 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#id ResponsePlay#id}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 37 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#responder ResponsePlay#responder}", "stability": "stable", "summary": "responder block." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 67 }, "name": "responder", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#responders_message ResponsePlay#responders_message}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 45 }, "name": "respondersMessage", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#runnability ResponsePlay#runnability}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 49 }, "name": "runnability", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#subscriber ResponsePlay#subscriber}", "stability": "stable", "summary": "subscriber block." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 73 }, "name": "subscriber", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#subscribers_message ResponsePlay#subscribers_message}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 53 }, "name": "subscribersMessage", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#team ResponsePlay#team}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 57 }, "name": "team", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#type ResponsePlay#type}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 61 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/response-play/index:ResponsePlayConfig" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder", "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 401 }, "name": "ResponsePlayResponder", "namespace": "responsePlay", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#description ResponsePlay#description}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 405 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#id ResponsePlay#id}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 412 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#name ResponsePlay#name}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 416 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#type ResponsePlay#type}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 420 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/response-play/index:ResponsePlayResponder" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRule", "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 155 }, "name": "ResponsePlayResponderEscalationRule", "namespace": "responsePlay", "symbolId": "src/response-play/index:ResponsePlayResponderEscalationRule" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 230 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 223 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 237 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleOutputReference" } } } ], "name": "ResponsePlayResponderEscalationRuleList", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 230 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 230 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 230 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderEscalationRuleList" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 187 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 178 }, "name": "ResponsePlayResponderEscalationRuleOutputReference", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 207 }, "name": "escalationDelayInMinutes", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 212 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 218 }, "name": "target", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTargetList" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 191 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRule" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderEscalationRuleOutputReference" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTarget": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTarget", "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 75 }, "name": "ResponsePlayResponderEscalationRuleTarget", "namespace": "responsePlay", "symbolId": "src/response-play/index:ResponsePlayResponderEscalationRuleTarget" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTargetList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTargetList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 144 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 137 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 151 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTargetOutputReference" } } } ], "name": "ResponsePlayResponderEscalationRuleTargetList", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 144 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 144 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 144 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderEscalationRuleTargetList" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTargetOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTargetOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 107 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 98 }, "name": "ResponsePlayResponderEscalationRuleTargetOutputReference", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 127 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 132 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 111 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleTarget" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderEscalationRuleTargetOutputReference" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 636 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 628 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 643 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderOutputReference" } } } ], "name": "ResponsePlayResponderList", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 636 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 636 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 636 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 629 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder" }, "kind": "array" } } ] } } } ], "symbolId": "src/response-play/index:ResponsePlayResponderList" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 483 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 473 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 543 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 565 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 581 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 619 }, "name": "resetType" } ], "name": "ResponsePlayResponderOutputReference", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 553 }, "name": "escalationRule", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderEscalationRuleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 590 }, "name": "numLoops", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 595 }, "name": "onCallHandoffNotifications", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 601 }, "name": "service", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderServiceList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 607 }, "name": "team", "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeamList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 547 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 569 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 585 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 623 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 537 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 559 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 575 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 613 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 487 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponder" } ] } } } ], "symbolId": "src/response-play/index:ResponsePlayResponderOutputReference" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderService": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderService", "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 241 }, "name": "ResponsePlayResponderService", "namespace": "responsePlay", "symbolId": "src/response-play/index:ResponsePlayResponderService" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderServiceList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderServiceList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 310 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 303 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 317 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderServiceOutputReference" } } } ], "name": "ResponsePlayResponderServiceList", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 310 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 310 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 310 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderServiceList" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderServiceOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderServiceOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 273 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 264 }, "name": "ResponsePlayResponderServiceOutputReference", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 293 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 298 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 277 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderService" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderServiceOutputReference" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeam": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeam", "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 321 }, "name": "ResponsePlayResponderTeam", "namespace": "responsePlay", "symbolId": "src/response-play/index:ResponsePlayResponderTeam" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeamList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeamList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 390 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 383 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 397 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeamOutputReference" } } } ], "name": "ResponsePlayResponderTeamList", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 390 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 390 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 390 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderTeamList" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeamOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeamOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 353 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 344 }, "name": "ResponsePlayResponderTeamOutputReference", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 373 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 378 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 357 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlayResponderTeam" } } ], "symbolId": "src/response-play/index:ResponsePlayResponderTeamOutputReference" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber", "kind": "interface", "locationInModule": { "filename": "src/response-play/index.ts", "line": 647 }, "name": "ResponsePlaySubscriber", "namespace": "responsePlay", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#id ResponsePlay#id}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 654 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/response_play#type ResponsePlay#type}." }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 658 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/response-play/index:ResponsePlaySubscriber" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriberList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriberList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 788 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 780 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 795 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriberOutputReference" } } } ], "name": "ResponsePlaySubscriberList", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 788 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 788 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 788 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 781 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber" }, "kind": "array" } } ] } } } ], "symbolId": "src/response-play/index:ResponsePlaySubscriberList" }, "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriberOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriberOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 707 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/response-play/index.ts", "line": 697 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 755 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 771 }, "name": "resetType" } ], "name": "ResponsePlaySubscriberOutputReference", "namespace": "responsePlay", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 759 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/response-play/index.ts", "line": 775 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 749 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 765 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/response-play/index.ts", "line": 711 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.responsePlay.ResponsePlaySubscriber" } ] } } } ], "symbolId": "src/response-play/index:ResponsePlaySubscriberOutputReference" }, "@cdktf/provider-pagerduty.ruleset.Ruleset": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset pagerduty_ruleset}." }, "fqn": "@cdktf/provider-pagerduty.ruleset.Ruleset", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset pagerduty_ruleset} Resource." }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 153 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset/index.ts", "line": 121 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Ruleset resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 138 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Ruleset to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Ruleset that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Ruleset to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 222 }, "name": "putTeam", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeam" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 186 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 225 }, "name": "resetTeam" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 237 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 245 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Ruleset", "namespace": "ruleset", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 126 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 208 }, "name": "routingKeys", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 219 }, "name": "team", "type": { "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeamOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 213 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 190 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 203 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 229 }, "name": "teamInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeam" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 180 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 196 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/ruleset/index:Ruleset" }, "@cdktf/provider-pagerduty.ruleset.RulesetConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/ruleset/index.ts", "line": 14 }, "name": "RulesetConfig", "namespace": "ruleset", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset#name Ruleset#name}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 25 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset#id Ruleset#id}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 21 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset#team Ruleset#team}", "stability": "stable", "summary": "team block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 31 }, "name": "team", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeam" } } ], "symbolId": "src/ruleset/index:RulesetConfig" }, "@cdktf/provider-pagerduty.ruleset.RulesetTeam": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeam", "kind": "interface", "locationInModule": { "filename": "src/ruleset/index.ts", "line": 33 }, "name": "RulesetTeam", "namespace": "ruleset", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset#id Ruleset#id}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 40 }, "name": "id", "type": { "primitive": "string" } } ], "symbolId": "src/ruleset/index:RulesetTeam" }, "@cdktf/provider-pagerduty.ruleset.RulesetTeamOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeamOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 79 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset/index.ts", "line": 72 }, "name": "RulesetTeamOutputReference", "namespace": "ruleset", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 113 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 106 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset/index.ts", "line": 83 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.ruleset.RulesetTeam" } } ], "symbolId": "src/ruleset/index:RulesetTeamOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule pagerduty_ruleset_rule}." }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule pagerduty_ruleset_rule} Resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2793 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2761 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a RulesetRule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2778 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the RulesetRule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing RulesetRule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the RulesetRule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2906 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2922 }, "name": "putConditions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2938 }, "name": "putTimeFrame", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrame" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2954 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2909 }, "name": "resetActions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2832 }, "name": "resetCatchAll" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2925 }, "name": "resetConditions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2848 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2864 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2880 }, "name": "resetPosition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2941 }, "name": "resetTimeFrame" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2957 }, "name": "resetVariable" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2969 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2983 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "RulesetRule", "namespace": "rulesetRule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2766 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2903 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2919 }, "name": "conditions", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2935 }, "name": "timeFrame", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2951 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2913 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2836 }, "name": "catchAllInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2929 }, "name": "conditionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2852 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2868 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2884 }, "name": "positionInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2897 }, "name": "rulesetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2945 }, "name": "timeFrameInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrame" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2961 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2826 }, "name": "catchAll", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2842 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2858 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2874 }, "name": "position", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2890 }, "name": "ruleset", "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRule" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActions", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1189 }, "name": "RulesetRuleActions", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#annotate RulesetRule#annotate}", "stability": "stable", "summary": "annotate block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1195 }, "name": "annotate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#event_action RulesetRule#event_action}", "stability": "stable", "summary": "event_action block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1201 }, "name": "eventAction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#extractions RulesetRule#extractions}", "stability": "stable", "summary": "extractions block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1207 }, "name": "extractions", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#priority RulesetRule#priority}", "stability": "stable", "summary": "priority block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1213 }, "name": "priority", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#route RulesetRule#route}", "stability": "stable", "summary": "route block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1219 }, "name": "route", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#severity RulesetRule#severity}", "stability": "stable", "summary": "severity block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1225 }, "name": "severity", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#suppress RulesetRule#suppress}", "stability": "stable", "summary": "suppress block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1231 }, "name": "suppress", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#suspend RulesetRule#suspend}", "stability": "stable", "summary": "suspend block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1237 }, "name": "suspend", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActions" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 63 }, "name": "RulesetRuleActionsAnnotate", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 67 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsAnnotate" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 168 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 160 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 175 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotateOutputReference" } } } ], "name": "RulesetRuleActionsAnnotateList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 168 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 168 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 168 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 161 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsAnnotateList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 109 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 99 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 151 }, "name": "resetValue" } ], "name": "RulesetRuleActionsAnnotateOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 155 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 145 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 113 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsAnnotateOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 179 }, "name": "RulesetRuleActionsEventAction", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 183 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsEventAction" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventActionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventActionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 284 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 276 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 291 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventActionOutputReference" } } } ], "name": "RulesetRuleActionsEventActionList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 284 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 284 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 284 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 277 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsEventActionList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 225 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 215 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 267 }, "name": "resetValue" } ], "name": "RulesetRuleActionsEventActionOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 271 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 261 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 229 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsEventActionOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 295 }, "name": "RulesetRuleActionsExtractions", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#regex RulesetRule#regex}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 299 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#source RulesetRule#source}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 303 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#target RulesetRule#target}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 307 }, "name": "target", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#template RulesetRule#template}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 311 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsExtractions" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 499 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 491 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 506 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractionsOutputReference" } } } ], "name": "RulesetRuleActionsExtractionsList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 499 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 499 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 499 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 492 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsExtractionsList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 374 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 364 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 434 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 450 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 466 }, "name": "resetTarget" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 482 }, "name": "resetTemplate" } ], "name": "RulesetRuleActionsExtractionsOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 438 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 454 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 470 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 486 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 428 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 444 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 460 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 476 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 378 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsExtractionsOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1325 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1318 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1397 }, "name": "putAnnotate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1413 }, "name": "putEventAction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1429 }, "name": "putExtractions", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1445 }, "name": "putPriority", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1461 }, "name": "putRoute", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1477 }, "name": "putSeverity", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1493 }, "name": "putSuppress", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1509 }, "name": "putSuspend", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1400 }, "name": "resetAnnotate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1416 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1432 }, "name": "resetExtractions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1448 }, "name": "resetPriority" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1464 }, "name": "resetRoute" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1480 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1496 }, "name": "resetSuppress" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1512 }, "name": "resetSuspend" } ], "name": "RulesetRuleActionsOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1394 }, "name": "annotate", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1410 }, "name": "eventAction", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventActionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1426 }, "name": "extractions", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1442 }, "name": "priority", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriorityList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1458 }, "name": "route", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRouteList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1474 }, "name": "severity", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverityList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1490 }, "name": "suppress", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppressList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1506 }, "name": "suspend", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspendList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1404 }, "name": "annotateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsAnnotate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1420 }, "name": "eventActionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsEventAction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1436 }, "name": "extractionsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsExtractions" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1452 }, "name": "priorityInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1468 }, "name": "routeInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1484 }, "name": "severityInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1500 }, "name": "suppressInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1516 }, "name": "suspendInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1329 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActions" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 510 }, "name": "RulesetRuleActionsPriority", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 514 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsPriority" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriorityList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriorityList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 615 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 607 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 622 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriorityOutputReference" } } } ], "name": "RulesetRuleActionsPriorityList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 615 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 615 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 615 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 608 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsPriorityList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriorityOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriorityOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 556 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 546 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 598 }, "name": "resetValue" } ], "name": "RulesetRuleActionsPriorityOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 602 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 592 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 560 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsPriority" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsPriorityOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 626 }, "name": "RulesetRuleActionsRoute", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 630 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsRoute" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRouteList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRouteList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 731 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 723 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 738 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRouteOutputReference" } } } ], "name": "RulesetRuleActionsRouteList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 731 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 731 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 731 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 724 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsRouteList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRouteOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRouteOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 672 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 662 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 714 }, "name": "resetValue" } ], "name": "RulesetRuleActionsRouteOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 718 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 708 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 676 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsRoute" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsRouteOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 742 }, "name": "RulesetRuleActionsSeverity", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 746 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSeverity" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverityList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverityList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 847 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 839 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 854 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverityOutputReference" } } } ], "name": "RulesetRuleActionsSeverityList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 847 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 847 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 847 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 840 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSeverityList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverityOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverityOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 788 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 778 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 830 }, "name": "resetValue" } ], "name": "RulesetRuleActionsSeverityOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 834 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 824 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 792 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSeverity" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSeverityOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 858 }, "name": "RulesetRuleActionsSuppress", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#threshold_time_amount RulesetRule#threshold_time_amount}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 862 }, "name": "thresholdTimeAmount", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#threshold_time_unit RulesetRule#threshold_time_unit}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 866 }, "name": "thresholdTimeUnit", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#threshold_value RulesetRule#threshold_value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 870 }, "name": "thresholdValue", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 874 }, "name": "value", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSuppress" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppressList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppressList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1062 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1054 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1069 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppressOutputReference" } } } ], "name": "RulesetRuleActionsSuppressList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1062 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1062 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1062 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1055 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSuppressList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppressOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppressOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 937 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 927 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 997 }, "name": "resetThresholdTimeAmount" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1013 }, "name": "resetThresholdTimeUnit" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1029 }, "name": "resetThresholdValue" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1045 }, "name": "resetValue" } ], "name": "RulesetRuleActionsSuppressOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1001 }, "name": "thresholdTimeAmountInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1017 }, "name": "thresholdTimeUnitInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1033 }, "name": "thresholdValueInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1049 }, "name": "valueInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 991 }, "name": "thresholdTimeAmount", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1007 }, "name": "thresholdTimeUnit", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1023 }, "name": "thresholdValue", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1039 }, "name": "value", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 941 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuppress" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSuppressOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1073 }, "name": "RulesetRuleActionsSuspend", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1077 }, "name": "value", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSuspend" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspendList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspendList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1178 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1170 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1185 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspendOutputReference" } } } ], "name": "RulesetRuleActionsSuspendList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1178 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1178 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1178 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1171 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSuspendList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspendOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspendOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1119 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1109 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1161 }, "name": "resetValue" } ], "name": "RulesetRuleActionsSuspendOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1165 }, "name": "valueInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1155 }, "name": "value", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1123 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActionsSuspend" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleActionsSuspendOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditions", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1820 }, "name": "RulesetRuleConditions", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#operator RulesetRule#operator}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1824 }, "name": "operator", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#subconditions RulesetRule#subconditions}", "stability": "stable", "summary": "subconditions block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1830 }, "name": "subconditions", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditions" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1876 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1869 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1928 }, "name": "putSubconditions", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1915 }, "name": "resetOperator" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1931 }, "name": "resetSubconditions" } ], "name": "RulesetRuleConditionsOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1925 }, "name": "subconditions", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1919 }, "name": "operatorInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1935 }, "name": "subconditionsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1909 }, "name": "operator", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1880 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditions" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1669 }, "name": "RulesetRuleConditionsSubconditions", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#operator RulesetRule#operator}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1673 }, "name": "operator", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#parameter RulesetRule#parameter}", "stability": "stable", "summary": "parameter block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1679 }, "name": "parameter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsSubconditions" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1809 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1801 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1816 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsOutputReference" } } } ], "name": "RulesetRuleConditionsSubconditionsList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1809 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1809 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1809 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1802 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsSubconditionsList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1728 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1718 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1789 }, "name": "putParameter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1776 }, "name": "resetOperator" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1792 }, "name": "resetParameter" } ], "name": "RulesetRuleConditionsSubconditionsOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1786 }, "name": "parameter", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1780 }, "name": "operatorInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1796 }, "name": "parameterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1770 }, "name": "operator", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1732 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditions" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsSubconditionsOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1520 }, "name": "RulesetRuleConditionsSubconditionsParameter", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#path RulesetRule#path}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1524 }, "name": "path", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1528 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsSubconditionsParameter" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1658 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1650 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1665 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameterOutputReference" } } } ], "name": "RulesetRuleConditionsSubconditionsParameterList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1658 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1658 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1658 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1651 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsSubconditionsParameterList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1577 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1567 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1625 }, "name": "resetPath" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1641 }, "name": "resetValue" } ], "name": "RulesetRuleConditionsSubconditionsParameterOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1629 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1645 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1619 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1635 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1581 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditionsSubconditionsParameter" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConditionsSubconditionsParameterOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 14 }, "name": "RulesetRuleConfig", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#ruleset RulesetRule#ruleset}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 37 }, "name": "ruleset", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#actions RulesetRule#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 43 }, "name": "actions", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleActions" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#catch_all RulesetRule#catch_all}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 18 }, "name": "catchAll", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#conditions RulesetRule#conditions}", "stability": "stable", "summary": "conditions block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 49 }, "name": "conditions", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleConditions" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#disabled RulesetRule#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 22 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#id RulesetRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 29 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#position RulesetRule#position}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 33 }, "name": "position", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#time_frame RulesetRule#time_frame}", "stability": "stable", "summary": "time_frame block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 55 }, "name": "timeFrame", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrame" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#variable RulesetRule#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 61 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleConfig" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrame": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrame", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2303 }, "name": "RulesetRuleTimeFrame", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#active_between RulesetRule#active_between}", "stability": "stable", "summary": "active_between block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2309 }, "name": "activeBetween", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#scheduled_weekly RulesetRule#scheduled_weekly}", "stability": "stable", "summary": "scheduled_weekly block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2315 }, "name": "scheduledWeekly", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrame" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1939 }, "name": "RulesetRuleTimeFrameActiveBetween", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#end_time RulesetRule#end_time}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1943 }, "name": "endTime", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#start_time RulesetRule#start_time}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1947 }, "name": "startTime", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameActiveBetween" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetweenList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetweenList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2077 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2069 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2084 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetweenOutputReference" } } } ], "name": "RulesetRuleTimeFrameActiveBetweenList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2077 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2077 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2077 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2070 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameActiveBetweenList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetweenOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetweenOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1996 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 1986 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2044 }, "name": "resetEndTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2060 }, "name": "resetStartTime" } ], "name": "RulesetRuleTimeFrameActiveBetweenOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2048 }, "name": "endTimeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2064 }, "name": "startTimeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2038 }, "name": "endTime", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2054 }, "name": "startTime", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2000 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameActiveBetweenOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2361 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2354 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2397 }, "name": "putActiveBetween", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2413 }, "name": "putScheduledWeekly", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2400 }, "name": "resetActiveBetween" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2416 }, "name": "resetScheduledWeekly" } ], "name": "RulesetRuleTimeFrameOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2394 }, "name": "activeBetween", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetweenList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2410 }, "name": "scheduledWeekly", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeeklyList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2404 }, "name": "activeBetweenInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2420 }, "name": "scheduledWeeklyInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2365 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrame" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2088 }, "name": "RulesetRuleTimeFrameScheduledWeekly", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#duration RulesetRule#duration}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2092 }, "name": "duration", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#start_time RulesetRule#start_time}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2096 }, "name": "startTime", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#timezone RulesetRule#timezone}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2100 }, "name": "timezone", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#weekdays RulesetRule#weekdays}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2104 }, "name": "weekdays", "optional": true, "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameScheduledWeekly" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeeklyList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeeklyList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2292 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2284 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2299 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeeklyOutputReference" } } } ], "name": "RulesetRuleTimeFrameScheduledWeeklyList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2292 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2292 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2292 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2285 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameScheduledWeeklyList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeeklyOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeeklyOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2167 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2157 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2227 }, "name": "resetDuration" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2243 }, "name": "resetStartTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2259 }, "name": "resetTimezone" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2275 }, "name": "resetWeekdays" } ], "name": "RulesetRuleTimeFrameScheduledWeeklyOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2231 }, "name": "durationInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2247 }, "name": "startTimeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2263 }, "name": "timezoneInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2279 }, "name": "weekdaysInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2221 }, "name": "duration", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2237 }, "name": "startTime", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2253 }, "name": "timezone", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2269 }, "name": "weekdays", "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2171 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleTimeFrameScheduledWeekly" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleTimeFrameScheduledWeeklyOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2573 }, "name": "RulesetRuleVariable", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#name RulesetRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2577 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#parameters RulesetRule#parameters}", "stability": "stable", "summary": "parameters block." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2587 }, "name": "parameters", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#type RulesetRule#type}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2581 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleVariable" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2746 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2738 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2753 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableOutputReference" } } } ], "name": "RulesetRuleVariableList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2746 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2746 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2746 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2739 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleVariableList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2643 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2633 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2726 }, "name": "putParameters", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2697 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2729 }, "name": "resetParameters" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2713 }, "name": "resetType" } ], "name": "RulesetRuleVariableOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2723 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParametersList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2701 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2733 }, "name": "parametersInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2717 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2691 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2707 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2647 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariable" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleVariableOutputReference" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters", "kind": "interface", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2424 }, "name": "RulesetRuleVariableParameters", "namespace": "rulesetRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#path RulesetRule#path}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2428 }, "name": "path", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/ruleset_rule#value RulesetRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2432 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleVariableParameters" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParametersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParametersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2562 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2554 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2569 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParametersOutputReference" } } } ], "name": "RulesetRuleVariableParametersList", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2562 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2562 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2562 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2555 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters" }, "kind": "array" } } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleVariableParametersList" }, "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2481 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2471 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2529 }, "name": "resetPath" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2545 }, "name": "resetValue" } ], "name": "RulesetRuleVariableParametersOutputReference", "namespace": "rulesetRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2533 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2549 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2523 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2539 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/ruleset-rule/index.ts", "line": 2485 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.rulesetRule.RulesetRuleVariableParameters" } ] } } } ], "symbolId": "src/ruleset-rule/index:RulesetRuleVariableParametersOutputReference" }, "@cdktf/provider-pagerduty.schedule.Schedule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule pagerduty_schedule}." }, "fqn": "@cdktf/provider-pagerduty.schedule.Schedule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule pagerduty_schedule} Resource." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 685 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 653 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Schedule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 670 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Schedule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Schedule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Schedule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 818 }, "name": "putLayer", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayer" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 722 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 744 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 760 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 776 }, "name": "resetOverflow" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 792 }, "name": "resetTeams" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 830 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 842 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Schedule", "namespace": "schedule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 658 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 732 }, "name": "finalSchedule", "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleFinalScheduleList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 815 }, "name": "layer", "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 726 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 748 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 822 }, "name": "layerInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayer" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 764 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 780 }, "name": "overflowInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 796 }, "name": "teamsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 809 }, "name": "timeZoneInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 716 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 738 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 754 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 770 }, "name": "overflow", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 786 }, "name": "teams", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 802 }, "name": "timeZone", "type": { "primitive": "string" } } ], "symbolId": "src/schedule/index:Schedule" }, "@cdktf/provider-pagerduty.schedule.ScheduleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/schedule/index.ts", "line": 14 }, "name": "ScheduleConfig", "namespace": "schedule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#layer Schedule#layer}", "stability": "stable", "summary": "layer block." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 47 }, "name": "layer", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayer" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#time_zone Schedule#time_zone}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 41 }, "name": "timeZone", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#description Schedule#description}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 18 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#id Schedule#id}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#name Schedule#name}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 29 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#overflow Schedule#overflow}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 33 }, "name": "overflow", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#teams Schedule#teams}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 37 }, "name": "teams", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } } ], "symbolId": "src/schedule/index:ScheduleConfig" }, "@cdktf/provider-pagerduty.schedule.ScheduleFinalSchedule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleFinalSchedule", "kind": "interface", "locationInModule": { "filename": "src/schedule/index.ts", "line": 49 }, "name": "ScheduleFinalSchedule", "namespace": "schedule", "symbolId": "src/schedule/index:ScheduleFinalSchedule" }, "@cdktf/provider-pagerduty.schedule.ScheduleFinalScheduleList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleFinalScheduleList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 118 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 111 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 125 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleFinalScheduleOutputReference" } } } ], "name": "ScheduleFinalScheduleList", "namespace": "schedule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 118 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 118 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 118 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } } ], "symbolId": "src/schedule/index:ScheduleFinalScheduleList" }, "@cdktf/provider-pagerduty.schedule.ScheduleFinalScheduleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleFinalScheduleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 81 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 72 }, "name": "ScheduleFinalScheduleOutputReference", "namespace": "schedule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 101 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 106 }, "name": "renderedCoveragePercentage", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 85 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleFinalSchedule" } } ], "symbolId": "src/schedule/index:ScheduleFinalScheduleOutputReference" }, "@cdktf/provider-pagerduty.schedule.ScheduleLayer": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayer", "kind": "interface", "locationInModule": { "filename": "src/schedule/index.ts", "line": 335 }, "name": "ScheduleLayer", "namespace": "schedule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#rotation_turn_length_seconds Schedule#rotation_turn_length_seconds}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 347 }, "name": "rotationTurnLengthSeconds", "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#rotation_virtual_start Schedule#rotation_virtual_start}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 351 }, "name": "rotationVirtualStart", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#start Schedule#start}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 355 }, "name": "start", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#users Schedule#users}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 359 }, "name": "users", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#end Schedule#end}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 339 }, "name": "end", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#name Schedule#name}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 343 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#restriction Schedule#restriction}", "stability": "stable", "summary": "restriction block." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 365 }, "name": "restriction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction" }, "kind": "array" } } ] } } } ], "symbolId": "src/schedule/index:ScheduleLayer" }, "@cdktf/provider-pagerduty.schedule.ScheduleLayerList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 638 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 630 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 645 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerOutputReference" } } } ], "name": "ScheduleLayerList", "namespace": "schedule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 638 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 638 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 638 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 631 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayer" }, "kind": "array" } } ] } } } ], "symbolId": "src/schedule/index:ScheduleLayerList" }, "@cdktf/provider-pagerduty.schedule.ScheduleLayerOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 449 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 439 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 618 }, "name": "putRestriction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 527 }, "name": "resetEnd" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 548 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 621 }, "name": "resetRestriction" } ], "name": "ScheduleLayerOutputReference", "namespace": "schedule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 536 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 557 }, "name": "renderedCoveragePercentage", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 615 }, "name": "restriction", "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestrictionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 531 }, "name": "endInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 552 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 625 }, "name": "restrictionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 570 }, "name": "rotationTurnLengthSecondsInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 583 }, "name": "rotationVirtualStartInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 596 }, "name": "startInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 609 }, "name": "usersInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 521 }, "name": "end", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 542 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 563 }, "name": "rotationTurnLengthSeconds", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 576 }, "name": "rotationVirtualStart", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 589 }, "name": "start", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 602 }, "name": "users", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 453 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayer" } ] } } } ], "symbolId": "src/schedule/index:ScheduleLayerOutputReference" }, "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction", "kind": "interface", "locationInModule": { "filename": "src/schedule/index.ts", "line": 129 }, "name": "ScheduleLayerRestriction", "namespace": "schedule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#duration_seconds Schedule#duration_seconds}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 133 }, "name": "durationSeconds", "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#start_time_of_day Schedule#start_time_of_day}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 141 }, "name": "startTimeOfDay", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#type Schedule#type}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 145 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/schedule#start_day_of_week Schedule#start_day_of_week}." }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 137 }, "name": "startDayOfWeek", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/schedule/index:ScheduleLayerRestriction" }, "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestrictionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestrictionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 324 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 316 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 331 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestrictionOutputReference" } } } ], "name": "ScheduleLayerRestrictionList", "namespace": "schedule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 324 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 324 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 324 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 317 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction" }, "kind": "array" } } ] } } } ], "symbolId": "src/schedule/index:ScheduleLayerRestrictionList" }, "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestrictionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestrictionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 208 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/schedule/index.ts", "line": 198 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 281 }, "name": "resetStartDayOfWeek" } ], "name": "ScheduleLayerRestrictionOutputReference", "namespace": "schedule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 269 }, "name": "durationSecondsInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 285 }, "name": "startDayOfWeekInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 298 }, "name": "startTimeOfDayInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/schedule/index.ts", "line": 311 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 262 }, "name": "durationSeconds", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 275 }, "name": "startDayOfWeek", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 291 }, "name": "startTimeOfDay", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 304 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/schedule/index.ts", "line": 212 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.schedule.ScheduleLayerRestriction" } ] } } } ], "symbolId": "src/schedule/index:ScheduleLayerRestrictionOutputReference" }, "@cdktf/provider-pagerduty.service.Service": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service pagerduty_service}." }, "fqn": "@cdktf/provider-pagerduty.service.Service", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service pagerduty_service} Resource." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1511 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 1479 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Service resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1496 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Service to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Service that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Service to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1732 }, "name": "putAlertGroupingParameters", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParameters" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1748 }, "name": "putAutoPauseNotificationsParameters", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParameters" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1764 }, "name": "putIncidentUrgencyRule", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRule" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1780 }, "name": "putScheduledActions", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActions" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1796 }, "name": "putSupportHours", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHours" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1556 }, "name": "resetAcknowledgementTimeout" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1572 }, "name": "resetAlertCreation" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1588 }, "name": "resetAlertGrouping" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1735 }, "name": "resetAlertGroupingParameters" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1604 }, "name": "resetAlertGroupingTimeout" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1751 }, "name": "resetAutoPauseNotificationsParameters" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1620 }, "name": "resetAutoResolveTimeout" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1641 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1675 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1767 }, "name": "resetIncidentUrgencyRule" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1709 }, "name": "resetResponsePlay" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1783 }, "name": "resetScheduledActions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1799 }, "name": "resetSupportHours" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1811 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1831 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Service", "namespace": "service", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1484 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1729 }, "name": "alertGroupingParameters", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1745 }, "name": "autoPauseNotificationsParameters", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParametersOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1629 }, "name": "createdAt", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1663 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1761 }, "name": "incidentUrgencyRule", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1684 }, "name": "lastIncidentTimestamp", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1777 }, "name": "scheduledActions", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1718 }, "name": "status", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1793 }, "name": "supportHours", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHoursOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1723 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1560 }, "name": "acknowledgementTimeoutInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1576 }, "name": "alertCreationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1592 }, "name": "alertGroupingInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1739 }, "name": "alertGroupingParametersInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParameters" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1608 }, "name": "alertGroupingTimeoutInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1755 }, "name": "autoPauseNotificationsParametersInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParameters" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1624 }, "name": "autoResolveTimeoutInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1645 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1658 }, "name": "escalationPolicyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1679 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1771 }, "name": "incidentUrgencyRuleInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRule" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1697 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1713 }, "name": "responsePlayInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1787 }, "name": "scheduledActionsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActions" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1803 }, "name": "supportHoursInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHours" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1550 }, "name": "acknowledgementTimeout", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1566 }, "name": "alertCreation", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1582 }, "name": "alertGrouping", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1598 }, "name": "alertGroupingTimeout", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1614 }, "name": "autoResolveTimeout", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1635 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1651 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1669 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1690 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1703 }, "name": "responsePlay", "type": { "primitive": "string" } } ], "symbolId": "src/service/index:Service" }, "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParameters", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 272 }, "name": "ServiceAlertGroupingParameters", "namespace": "service", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#config Service#config}", "stability": "stable", "summary": "config block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 282 }, "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfig" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 276 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceAlertGroupingParameters" }, "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfig", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 89 }, "name": "ServiceAlertGroupingParametersConfig", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#aggregate Service#aggregate}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 93 }, "name": "aggregate", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#fields Service#fields}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 97 }, "name": "fields", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#timeout Service#timeout}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 105 }, "name": "timeout", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#time_window Service#time_window}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 101 }, "name": "timeWindow", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/service/index:ServiceAlertGroupingParametersConfig" }, "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfigOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfigOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 165 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 158 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 216 }, "name": "resetAggregate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 232 }, "name": "resetFields" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 264 }, "name": "resetTimeout" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 248 }, "name": "resetTimeWindow" } ], "name": "ServiceAlertGroupingParametersConfigOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 220 }, "name": "aggregateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 236 }, "name": "fieldsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 268 }, "name": "timeoutInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 252 }, "name": "timeWindowInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 210 }, "name": "aggregate", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 226 }, "name": "fields", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 258 }, "name": "timeout", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 242 }, "name": "timeWindow", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 169 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfig" } } ], "symbolId": "src/service/index:ServiceAlertGroupingParametersConfigOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 328 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 321 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 380 }, "name": "putConfig", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfig" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 383 }, "name": "resetConfig" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 367 }, "name": "resetType" } ], "name": "ServiceAlertGroupingParametersOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 377 }, "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfigOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 387 }, "name": "configInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParametersConfig" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 371 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 361 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 332 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParameters" } } ], "symbolId": "src/service/index:ServiceAlertGroupingParametersOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParameters", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 391 }, "name": "ServiceAutoPauseNotificationsParameters", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#enabled Service#enabled}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 395 }, "name": "enabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#timeout Service#timeout}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 399 }, "name": "timeout", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/service/index:ServiceAutoPauseNotificationsParameters" }, "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 445 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 438 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 484 }, "name": "resetEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 500 }, "name": "resetTimeout" } ], "name": "ServiceAutoPauseNotificationsParametersOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 488 }, "name": "enabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 504 }, "name": "timeoutInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 478 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 494 }, "name": "timeout", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 449 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParameters" } } ], "symbolId": "src/service/index:ServiceAutoPauseNotificationsParametersOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 14 }, "name": "ServiceConfig", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#escalation_policy Service#escalation_policy}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 42 }, "name": "escalationPolicy", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#name Service#name}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 53 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#acknowledgement_timeout Service#acknowledgement_timeout}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 18 }, "name": "acknowledgementTimeout", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#alert_creation Service#alert_creation}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 22 }, "name": "alertCreation", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#alert_grouping Service#alert_grouping}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 26 }, "name": "alertGrouping", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#alert_grouping_parameters Service#alert_grouping_parameters}", "stability": "stable", "summary": "alert_grouping_parameters block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 63 }, "name": "alertGroupingParameters", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAlertGroupingParameters" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#alert_grouping_timeout Service#alert_grouping_timeout}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 30 }, "name": "alertGroupingTimeout", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#auto_pause_notifications_parameters Service#auto_pause_notifications_parameters}", "stability": "stable", "summary": "auto_pause_notifications_parameters block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 69 }, "name": "autoPauseNotificationsParameters", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceAutoPauseNotificationsParameters" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#auto_resolve_timeout Service#auto_resolve_timeout}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 34 }, "name": "autoResolveTimeout", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#description Service#description}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 38 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#id Service#id}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 49 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#incident_urgency_rule Service#incident_urgency_rule}", "stability": "stable", "summary": "incident_urgency_rule block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 75 }, "name": "incidentUrgencyRule", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRule" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#response_play Service#response_play}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 57 }, "name": "responsePlay", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#scheduled_actions Service#scheduled_actions}", "stability": "stable", "summary": "scheduled_actions block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 81 }, "name": "scheduledActions", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActions" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#support_hours Service#support_hours}", "stability": "stable", "summary": "support_hours block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 87 }, "name": "supportHours", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHours" } } ], "symbolId": "src/service/index:ServiceConfig" }, "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRule": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRule", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 742 }, "name": "ServiceIncidentUrgencyRule", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 746 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#during_support_hours Service#during_support_hours}", "stability": "stable", "summary": "during_support_hours block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 756 }, "name": "duringSupportHours", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHours" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#outside_support_hours Service#outside_support_hours}", "stability": "stable", "summary": "outside_support_hours block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 762 }, "name": "outsideSupportHours", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHours" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#urgency Service#urgency}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 750 }, "name": "urgency", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceIncidentUrgencyRule" }, "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHours": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHours", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 508 }, "name": "ServiceIncidentUrgencyRuleDuringSupportHours", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 512 }, "name": "type", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#urgency Service#urgency}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 516 }, "name": "urgency", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceIncidentUrgencyRuleDuringSupportHours" }, "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHoursOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHoursOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 562 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 555 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 601 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 617 }, "name": "resetUrgency" } ], "name": "ServiceIncidentUrgencyRuleDuringSupportHoursOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 605 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 621 }, "name": "urgencyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 595 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 611 }, "name": "urgency", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 566 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHours" } } ], "symbolId": "src/service/index:ServiceIncidentUrgencyRuleDuringSupportHoursOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 822 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 815 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 899 }, "name": "putDuringSupportHours", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHours" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 915 }, "name": "putOutsideSupportHours", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHours" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 902 }, "name": "resetDuringSupportHours" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 918 }, "name": "resetOutsideSupportHours" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 886 }, "name": "resetUrgency" } ], "name": "ServiceIncidentUrgencyRuleOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 896 }, "name": "duringSupportHours", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHoursOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 912 }, "name": "outsideSupportHours", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHoursOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 906 }, "name": "duringSupportHoursInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleDuringSupportHours" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 922 }, "name": "outsideSupportHoursInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHours" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 874 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 890 }, "name": "urgencyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 867 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 880 }, "name": "urgency", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 826 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRule" } } ], "symbolId": "src/service/index:ServiceIncidentUrgencyRuleOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHours": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHours", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 625 }, "name": "ServiceIncidentUrgencyRuleOutsideSupportHours", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 629 }, "name": "type", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#urgency Service#urgency}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 633 }, "name": "urgency", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceIncidentUrgencyRuleOutsideSupportHours" }, "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHoursOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHoursOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 679 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 672 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 718 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 734 }, "name": "resetUrgency" } ], "name": "ServiceIncidentUrgencyRuleOutsideSupportHoursOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 722 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 738 }, "name": "urgencyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 712 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 728 }, "name": "urgency", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 683 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceIncidentUrgencyRuleOutsideSupportHours" } } ], "symbolId": "src/service/index:ServiceIncidentUrgencyRuleOutsideSupportHoursOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceScheduledActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActions", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 1075 }, "name": "ServiceScheduledActions", "namespace": "service", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#at Service#at}", "stability": "stable", "summary": "at block." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1089 }, "name": "at", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#to_urgency Service#to_urgency}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1079 }, "name": "toUrgency", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1083 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceScheduledActions" }, "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 926 }, "name": "ServiceScheduledActionsAt", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#name Service#name}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 930 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 934 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceScheduledActionsAt" }, "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAtList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAtList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1064 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 1056 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1071 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAtOutputReference" } } } ], "name": "ServiceScheduledActionsAtList", "namespace": "service", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1064 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1064 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1064 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1057 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt" }, "kind": "array" } } ] } } } ], "symbolId": "src/service/index:ServiceScheduledActionsAtList" }, "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAtOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAtOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 983 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 973 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1031 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1047 }, "name": "resetType" } ], "name": "ServiceScheduledActionsAtOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1035 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1051 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1025 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1041 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 987 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt" } ] } } } ], "symbolId": "src/service/index:ServiceScheduledActionsAtOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceScheduledActionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1248 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 1240 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1255 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsOutputReference" } } } ], "name": "ServiceScheduledActionsList", "namespace": "service", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1248 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1248 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service/index.ts", "line": 1248 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1241 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActions" }, "kind": "array" } } ] } } } ], "symbolId": "src/service/index:ServiceScheduledActionsList" }, "@cdktf/provider-pagerduty.service.ServiceScheduledActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1145 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 1135 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1228 }, "name": "putAt", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1231 }, "name": "resetAt" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1199 }, "name": "resetToUrgency" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1215 }, "name": "resetType" } ], "name": "ServiceScheduledActionsOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1225 }, "name": "at", "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAtList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1235 }, "name": "atInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActionsAt" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1203 }, "name": "toUrgencyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1219 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1193 }, "name": "toUrgency", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1209 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1149 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.service.ServiceScheduledActions" } ] } } } ], "symbolId": "src/service/index:ServiceScheduledActionsOutputReference" }, "@cdktf/provider-pagerduty.service.ServiceSupportHours": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHours", "kind": "interface", "locationInModule": { "filename": "src/service/index.ts", "line": 1259 }, "name": "ServiceSupportHours", "namespace": "service", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#days_of_week Service#days_of_week}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1263 }, "name": "daysOfWeek", "optional": true, "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#end_time Service#end_time}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1267 }, "name": "endTime", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#start_time Service#start_time}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1271 }, "name": "startTime", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#time_zone Service#time_zone}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1275 }, "name": "timeZone", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service#type Service#type}." }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1279 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service/index:ServiceSupportHours" }, "@cdktf/provider-pagerduty.service.ServiceSupportHoursOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHoursOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1346 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service/index.ts", "line": 1339 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1403 }, "name": "resetDaysOfWeek" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1419 }, "name": "resetEndTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1435 }, "name": "resetStartTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1451 }, "name": "resetTimeZone" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1467 }, "name": "resetType" } ], "name": "ServiceSupportHoursOutputReference", "namespace": "service", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1407 }, "name": "daysOfWeekInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1423 }, "name": "endTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1439 }, "name": "startTimeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1455 }, "name": "timeZoneInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service/index.ts", "line": 1471 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1397 }, "name": "daysOfWeek", "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1413 }, "name": "endTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1429 }, "name": "startTime", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1445 }, "name": "timeZone", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1461 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service/index.ts", "line": 1350 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.service.ServiceSupportHours" } } ], "symbolId": "src/service/index:ServiceSupportHoursOutputReference" }, "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomField": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field pagerduty_service_custom_field}." }, "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomField", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field pagerduty_service_custom_field} Resource." }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 248 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 216 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ServiceCustomField resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 233 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ServiceCustomField to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ServiceCustomField that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ServiceCustomField to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 403 }, "name": "putFieldOption", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 299 }, "name": "resetDefaultValue" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 315 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 344 }, "name": "resetEnabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 406 }, "name": "resetFieldOption" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 418 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 431 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ServiceCustomField", "namespace": "serviceCustomField", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 221 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 400 }, "name": "fieldOption", "type": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOptionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 366 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 384 }, "name": "selfAttribute", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 389 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 394 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 287 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 303 }, "name": "defaultValueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 319 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 332 }, "name": "displayNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 348 }, "name": "enabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 410 }, "name": "fieldOptionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 361 }, "name": "fieldTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 379 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 280 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 293 }, "name": "defaultValue", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 309 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 325 }, "name": "displayName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 338 }, "name": "enabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 354 }, "name": "fieldType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 372 }, "name": "name", "type": { "primitive": "string" } } ], "symbolId": "src/service-custom-field/index:ServiceCustomField" }, "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 14 }, "name": "ServiceCustomFieldConfig", "namespace": "serviceCustomField", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#data_type ServiceCustomField#data_type}", "stability": "stable", "summary": "The kind of data the custom field is allowed to contain." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 20 }, "name": "dataType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#display_name ServiceCustomField#display_name}", "stability": "stable", "summary": "The human-readable name of the field. This must be unique across an account." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 38 }, "name": "displayName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#field_type ServiceCustomField#field_type}", "stability": "stable", "summary": "The type of data this field contains. In combination with the `data_type` field." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 50 }, "name": "fieldType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "May include ASCII characters, specifically lowercase letters, digits, and underescores. The `name` for a Field must be unique and cannot be changed once created.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#name ServiceCustomField#name}", "stability": "stable", "summary": "The name of the field." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 56 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#default_value ServiceCustomField#default_value}", "stability": "stable", "summary": "Default value for the field." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 26 }, "name": "defaultValue", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#description ServiceCustomField#description}", "stability": "stable", "summary": "A description of the data this field contains." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 32 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#enabled ServiceCustomField#enabled}", "stability": "stable", "summary": "Whether the field is enabled." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 44 }, "name": "enabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#field_option ServiceCustomField#field_option}", "stability": "stable", "summary": "field_option block." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 62 }, "name": "fieldOption", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-custom-field/index:ServiceCustomFieldConfig" }, "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption", "kind": "interface", "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 64 }, "name": "ServiceCustomFieldFieldOption", "namespace": "serviceCustomField", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#data_type ServiceCustomField#data_type}." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 68 }, "name": "dataType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field#value ServiceCustomField#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 72 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/service-custom-field/index:ServiceCustomFieldFieldOption" }, "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOptionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOptionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 201 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 193 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 208 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOptionOutputReference" } } } ], "name": "ServiceCustomFieldFieldOptionList", "namespace": "serviceCustomField", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 201 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 201 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 201 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 194 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-custom-field/index:ServiceCustomFieldFieldOptionList" }, "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOptionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOptionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 121 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 111 }, "name": "ServiceCustomFieldFieldOptionOutputReference", "namespace": "serviceCustomField", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 175 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 170 }, "name": "dataTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 188 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 163 }, "name": "dataType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 181 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field/index.ts", "line": 125 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceCustomField.ServiceCustomFieldFieldOption" } ] } } } ], "symbolId": "src/service-custom-field/index:ServiceCustomFieldFieldOptionOutputReference" }, "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValue": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value pagerduty_service_custom_field_value}." }, "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValue", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value pagerduty_service_custom_field_value} Resource." }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 240 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 208 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ServiceCustomFieldValue resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 225 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ServiceCustomFieldValue to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ServiceCustomFieldValue that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ServiceCustomFieldValue to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 269 }, "name": "putCustomFields", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 299 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 306 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ServiceCustomFieldValue", "namespace": "serviceCustomFieldValue", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 213 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 266 }, "name": "customFields", "type": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFieldsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 278 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 273 }, "name": "customFieldsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 291 }, "name": "serviceIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 284 }, "name": "serviceId", "type": { "primitive": "string" } } ], "symbolId": "src/service-custom-field-value/index:ServiceCustomFieldValue" }, "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 14 }, "name": "ServiceCustomFieldValueConfig", "namespace": "serviceCustomFieldValue", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value#custom_fields ServiceCustomFieldValue#custom_fields}", "stability": "stable", "summary": "The custom field values to set for the service." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 20 }, "name": "customFields", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value#service_id ServiceCustomFieldValue#service_id}", "stability": "stable", "summary": "The ID of the service to set custom field values for." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 26 }, "name": "serviceId", "type": { "primitive": "string" } } ], "symbolId": "src/service-custom-field-value/index:ServiceCustomFieldValueConfig" }, "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields", "kind": "interface", "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 28 }, "name": "ServiceCustomFieldValueCustomFields", "namespace": "serviceCustomFieldValue", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value#id ServiceCustomFieldValue#id}." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 35 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value#name ServiceCustomFieldValue#name}." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 39 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_custom_field_value#value ServiceCustomFieldValue#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 43 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/service-custom-field-value/index:ServiceCustomFieldValueCustomFields" }, "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFieldsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFieldsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 193 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 185 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 200 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFieldsOutputReference" } } } ], "name": "ServiceCustomFieldValueCustomFieldsList", "namespace": "serviceCustomFieldValue", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 193 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 193 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 193 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 186 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-custom-field-value/index:ServiceCustomFieldValueCustomFieldsList" }, "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFieldsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFieldsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 99 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 89 }, "name": "ServiceCustomFieldValueCustomFieldsOutputReference", "namespace": "serviceCustomFieldValue", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 154 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 167 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 180 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 147 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 160 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 173 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-custom-field-value/index.ts", "line": 103 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceCustomFieldValue.ServiceCustomFieldValueCustomFields" } ] } } } ], "symbolId": "src/service-custom-field-value/index:ServiceCustomFieldValueCustomFieldsOutputReference" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependency": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency pagerduty_service_dependency}." }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependency", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency pagerduty_service_dependency} Resource." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 536 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 504 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ServiceDependency resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 521 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ServiceDependency to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ServiceDependency that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ServiceDependency to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 569 }, "name": "putDependency", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 572 }, "name": "resetDependency" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 584 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 590 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ServiceDependency", "namespace": "serviceDependency", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 509 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 566 }, "name": "dependency", "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 560 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 576 }, "name": "dependencyInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependency" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 14 }, "name": "ServiceDependencyConfig", "namespace": "serviceDependency", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#dependency ServiceDependency#dependency}", "stability": "stable", "summary": "dependency block." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 20 }, "name": "dependency", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyConfig" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency", "kind": "interface", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 314 }, "name": "ServiceDependencyDependency", "namespace": "serviceDependency", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#dependent_service ServiceDependency#dependent_service}", "stability": "stable", "summary": "dependent_service block." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 324 }, "name": "dependentService", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#supporting_service ServiceDependency#supporting_service}", "stability": "stable", "summary": "supporting_service block." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 330 }, "name": "supportingService", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#type ServiceDependency#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 318 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependency" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService", "kind": "interface", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 22 }, "name": "ServiceDependencyDependencyDependentService", "namespace": "serviceDependency", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#id ServiceDependency#id}." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 29 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#type ServiceDependency#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 33 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencyDependentService" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentServiceList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentServiceList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 157 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 149 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 164 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentServiceOutputReference" } } } ], "name": "ServiceDependencyDependencyDependentServiceList", "namespace": "serviceDependency", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 157 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 157 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 157 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 150 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencyDependentServiceList" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentServiceOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentServiceOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 82 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 72 }, "name": "ServiceDependencyDependencyDependentServiceOutputReference", "namespace": "serviceDependency", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 131 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 144 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 124 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 137 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 86 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService" } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencyDependentServiceOutputReference" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 489 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 481 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 496 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyOutputReference" } } } ], "name": "ServiceDependencyDependencyList", "namespace": "serviceDependency", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 489 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 489 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 489 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 482 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencyList" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 386 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 376 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 453 }, "name": "putDependentService", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 469 }, "name": "putSupportingService", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 456 }, "name": "resetDependentService" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 472 }, "name": "resetSupportingService" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 440 }, "name": "resetType" } ], "name": "ServiceDependencyDependencyOutputReference", "namespace": "serviceDependency", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 450 }, "name": "dependentService", "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentServiceList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 466 }, "name": "supportingService", "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingServiceList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 460 }, "name": "dependentServiceInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencyDependentService" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 476 }, "name": "supportingServiceInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 444 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 434 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 390 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependency" } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencyOutputReference" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService", "kind": "interface", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 168 }, "name": "ServiceDependencyDependencySupportingService", "namespace": "serviceDependency", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#id ServiceDependency#id}." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 175 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_dependency#type ServiceDependency#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 179 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencySupportingService" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingServiceList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingServiceList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 303 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 295 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 310 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingServiceOutputReference" } } } ], "name": "ServiceDependencyDependencySupportingServiceList", "namespace": "serviceDependency", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 303 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 303 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 303 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 296 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencySupportingServiceList" }, "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingServiceOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingServiceOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 228 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 218 }, "name": "ServiceDependencyDependencySupportingServiceOutputReference", "namespace": "serviceDependency", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 277 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 290 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 270 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 283 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-dependency/index.ts", "line": 232 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceDependency.ServiceDependencyDependencySupportingService" } ] } } } ], "symbolId": "src/service-dependency/index:ServiceDependencyDependencySupportingServiceOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule pagerduty_service_event_rule}." }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule pagerduty_service_event_rule} Resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2638 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2606 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ServiceEventRule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2623 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ServiceEventRule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ServiceEventRule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ServiceEventRule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2734 }, "name": "putActions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2750 }, "name": "putConditions", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditions" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2766 }, "name": "putTimeFrame", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrame" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2782 }, "name": "putVariable", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2737 }, "name": "resetActions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2753 }, "name": "resetConditions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2676 }, "name": "resetDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2692 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2708 }, "name": "resetPosition" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2769 }, "name": "resetTimeFrame" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2785 }, "name": "resetVariable" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2797 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2810 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ServiceEventRule", "namespace": "serviceEventRule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2611 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2731 }, "name": "actions", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2747 }, "name": "conditions", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2763 }, "name": "timeFrame", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2779 }, "name": "variable", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2741 }, "name": "actionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2757 }, "name": "conditionsInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditions" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2680 }, "name": "disabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2696 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2712 }, "name": "positionInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2725 }, "name": "serviceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2773 }, "name": "timeFrameInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrame" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2789 }, "name": "variableInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2670 }, "name": "disabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2686 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2702 }, "name": "position", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2718 }, "name": "service", "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRule" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActions", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1069 }, "name": "ServiceEventRuleActions", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#annotate ServiceEventRule#annotate}", "stability": "stable", "summary": "annotate block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1075 }, "name": "annotate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#event_action ServiceEventRule#event_action}", "stability": "stable", "summary": "event_action block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1081 }, "name": "eventAction", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#extractions ServiceEventRule#extractions}", "stability": "stable", "summary": "extractions block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1087 }, "name": "extractions", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#priority ServiceEventRule#priority}", "stability": "stable", "summary": "priority block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1093 }, "name": "priority", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#severity ServiceEventRule#severity}", "stability": "stable", "summary": "severity block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1099 }, "name": "severity", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#suppress ServiceEventRule#suppress}", "stability": "stable", "summary": "suppress block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1105 }, "name": "suppress", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#suspend ServiceEventRule#suspend}", "stability": "stable", "summary": "suspend block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1111 }, "name": "suspend", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActions" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 59 }, "name": "ServiceEventRuleActionsAnnotate", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 63 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsAnnotate" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 164 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 156 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 171 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotateOutputReference" } } } ], "name": "ServiceEventRuleActionsAnnotateList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 164 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 164 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 164 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 157 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsAnnotateList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 105 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 95 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 147 }, "name": "resetValue" } ], "name": "ServiceEventRuleActionsAnnotateOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 151 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 141 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 109 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsAnnotateOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 175 }, "name": "ServiceEventRuleActionsEventAction", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 179 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsEventAction" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventActionList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventActionList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 280 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 272 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 287 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventActionOutputReference" } } } ], "name": "ServiceEventRuleActionsEventActionList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 280 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 280 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 280 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 273 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsEventActionList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventActionOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventActionOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 221 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 211 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 263 }, "name": "resetValue" } ], "name": "ServiceEventRuleActionsEventActionOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 267 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 257 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 225 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsEventActionOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 291 }, "name": "ServiceEventRuleActionsExtractions", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#regex ServiceEventRule#regex}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 295 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#source ServiceEventRule#source}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 299 }, "name": "source", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#target ServiceEventRule#target}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 303 }, "name": "target", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#template ServiceEventRule#template}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 307 }, "name": "template", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsExtractions" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 495 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 487 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 502 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractionsOutputReference" } } } ], "name": "ServiceEventRuleActionsExtractionsList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 495 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 495 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 495 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 488 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsExtractionsList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 370 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 360 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 430 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 446 }, "name": "resetSource" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 462 }, "name": "resetTarget" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 478 }, "name": "resetTemplate" } ], "name": "ServiceEventRuleActionsExtractionsOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 434 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 450 }, "name": "sourceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 466 }, "name": "targetInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 482 }, "name": "templateInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 424 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 440 }, "name": "source", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 456 }, "name": "target", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 472 }, "name": "template", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 374 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsExtractionsOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1192 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1185 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1258 }, "name": "putAnnotate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1274 }, "name": "putEventAction", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1290 }, "name": "putExtractions", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1306 }, "name": "putPriority", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1322 }, "name": "putSeverity", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1338 }, "name": "putSuppress", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1354 }, "name": "putSuspend", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1261 }, "name": "resetAnnotate" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1277 }, "name": "resetEventAction" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1293 }, "name": "resetExtractions" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1309 }, "name": "resetPriority" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1325 }, "name": "resetSeverity" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1341 }, "name": "resetSuppress" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1357 }, "name": "resetSuspend" } ], "name": "ServiceEventRuleActionsOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1255 }, "name": "annotate", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1271 }, "name": "eventAction", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventActionList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1287 }, "name": "extractions", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1303 }, "name": "priority", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriorityList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1319 }, "name": "severity", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverityList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1335 }, "name": "suppress", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppressList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1351 }, "name": "suspend", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspendList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1265 }, "name": "annotateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsAnnotate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1281 }, "name": "eventActionInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsEventAction" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1297 }, "name": "extractionsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsExtractions" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1313 }, "name": "priorityInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1329 }, "name": "severityInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1345 }, "name": "suppressInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1361 }, "name": "suspendInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1196 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActions" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 506 }, "name": "ServiceEventRuleActionsPriority", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 510 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsPriority" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriorityList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriorityList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 611 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 603 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 618 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriorityOutputReference" } } } ], "name": "ServiceEventRuleActionsPriorityList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 611 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 611 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 611 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 604 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsPriorityList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriorityOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriorityOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 552 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 542 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 594 }, "name": "resetValue" } ], "name": "ServiceEventRuleActionsPriorityOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 598 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 588 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 556 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsPriority" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsPriorityOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 622 }, "name": "ServiceEventRuleActionsSeverity", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 626 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSeverity" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverityList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverityList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 727 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 719 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 734 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverityOutputReference" } } } ], "name": "ServiceEventRuleActionsSeverityList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 727 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 727 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 727 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 720 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSeverityList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverityOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverityOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 668 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 658 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 710 }, "name": "resetValue" } ], "name": "ServiceEventRuleActionsSeverityOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 714 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 704 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 672 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSeverity" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSeverityOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 738 }, "name": "ServiceEventRuleActionsSuppress", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#threshold_time_amount ServiceEventRule#threshold_time_amount}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 742 }, "name": "thresholdTimeAmount", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#threshold_time_unit ServiceEventRule#threshold_time_unit}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 746 }, "name": "thresholdTimeUnit", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#threshold_value ServiceEventRule#threshold_value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 750 }, "name": "thresholdValue", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 754 }, "name": "value", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSuppress" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppressList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppressList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 942 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 934 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 949 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppressOutputReference" } } } ], "name": "ServiceEventRuleActionsSuppressList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 942 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 942 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 942 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 935 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSuppressList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppressOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppressOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 817 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 807 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 877 }, "name": "resetThresholdTimeAmount" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 893 }, "name": "resetThresholdTimeUnit" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 909 }, "name": "resetThresholdValue" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 925 }, "name": "resetValue" } ], "name": "ServiceEventRuleActionsSuppressOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 881 }, "name": "thresholdTimeAmountInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 897 }, "name": "thresholdTimeUnitInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 913 }, "name": "thresholdValueInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 929 }, "name": "valueInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 871 }, "name": "thresholdTimeAmount", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 887 }, "name": "thresholdTimeUnit", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 903 }, "name": "thresholdValue", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 919 }, "name": "value", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 821 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuppress" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSuppressOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 953 }, "name": "ServiceEventRuleActionsSuspend", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 957 }, "name": "value", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSuspend" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspendList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspendList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1058 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1050 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1065 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspendOutputReference" } } } ], "name": "ServiceEventRuleActionsSuspendList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1058 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1058 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1058 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1051 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSuspendList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspendOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspendOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 999 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 989 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1041 }, "name": "resetValue" } ], "name": "ServiceEventRuleActionsSuspendOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1045 }, "name": "valueInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1035 }, "name": "value", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1003 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActionsSuspend" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleActionsSuspendOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditions", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1665 }, "name": "ServiceEventRuleConditions", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#operator ServiceEventRule#operator}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1669 }, "name": "operator", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#subconditions ServiceEventRule#subconditions}", "stability": "stable", "summary": "subconditions block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1675 }, "name": "subconditions", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditions" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1721 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1714 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1773 }, "name": "putSubconditions", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1760 }, "name": "resetOperator" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1776 }, "name": "resetSubconditions" } ], "name": "ServiceEventRuleConditionsOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1770 }, "name": "subconditions", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1764 }, "name": "operatorInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1780 }, "name": "subconditionsInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1754 }, "name": "operator", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1725 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditions" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1514 }, "name": "ServiceEventRuleConditionsSubconditions", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#operator ServiceEventRule#operator}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1518 }, "name": "operator", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#parameter ServiceEventRule#parameter}", "stability": "stable", "summary": "parameter block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1524 }, "name": "parameter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsSubconditions" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1654 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1646 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1661 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsOutputReference" } } } ], "name": "ServiceEventRuleConditionsSubconditionsList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1654 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1654 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1654 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1647 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsSubconditionsList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1573 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1563 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1634 }, "name": "putParameter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1621 }, "name": "resetOperator" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1637 }, "name": "resetParameter" } ], "name": "ServiceEventRuleConditionsSubconditionsOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1631 }, "name": "parameter", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1625 }, "name": "operatorInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1641 }, "name": "parameterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1615 }, "name": "operator", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1577 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditions" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsSubconditionsOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1365 }, "name": "ServiceEventRuleConditionsSubconditionsParameter", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#path ServiceEventRule#path}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1369 }, "name": "path", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1373 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsSubconditionsParameter" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1503 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1495 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1510 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameterOutputReference" } } } ], "name": "ServiceEventRuleConditionsSubconditionsParameterList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1503 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1503 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1503 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1496 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsSubconditionsParameterList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1422 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1412 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1470 }, "name": "resetPath" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1486 }, "name": "resetValue" } ], "name": "ServiceEventRuleConditionsSubconditionsParameterOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1474 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1490 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1464 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1480 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1426 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditionsSubconditionsParameter" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConditionsSubconditionsParameterOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 14 }, "name": "ServiceEventRuleConfig", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#service ServiceEventRule#service}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 33 }, "name": "service", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#actions ServiceEventRule#actions}", "stability": "stable", "summary": "actions block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 39 }, "name": "actions", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleActions" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#conditions ServiceEventRule#conditions}", "stability": "stable", "summary": "conditions block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 45 }, "name": "conditions", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleConditions" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#disabled ServiceEventRule#disabled}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 18 }, "name": "disabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#id ServiceEventRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#position ServiceEventRule#position}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 29 }, "name": "position", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#time_frame ServiceEventRule#time_frame}", "stability": "stable", "summary": "time_frame block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 51 }, "name": "timeFrame", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrame" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#variable ServiceEventRule#variable}", "stability": "stable", "summary": "variable block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 57 }, "name": "variable", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleConfig" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrame": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrame", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2148 }, "name": "ServiceEventRuleTimeFrame", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#active_between ServiceEventRule#active_between}", "stability": "stable", "summary": "active_between block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2154 }, "name": "activeBetween", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#scheduled_weekly ServiceEventRule#scheduled_weekly}", "stability": "stable", "summary": "scheduled_weekly block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2160 }, "name": "scheduledWeekly", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrame" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1784 }, "name": "ServiceEventRuleTimeFrameActiveBetween", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#end_time ServiceEventRule#end_time}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1788 }, "name": "endTime", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#start_time ServiceEventRule#start_time}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1792 }, "name": "startTime", "optional": true, "type": { "primitive": "number" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameActiveBetween" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetweenList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetweenList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1922 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1914 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1929 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetweenOutputReference" } } } ], "name": "ServiceEventRuleTimeFrameActiveBetweenList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1922 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1922 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1922 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1915 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameActiveBetweenList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetweenOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetweenOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1841 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1831 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1889 }, "name": "resetEndTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1905 }, "name": "resetStartTime" } ], "name": "ServiceEventRuleTimeFrameActiveBetweenOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1893 }, "name": "endTimeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1909 }, "name": "startTimeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1883 }, "name": "endTime", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1899 }, "name": "startTime", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1845 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameActiveBetweenOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2206 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2199 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2242 }, "name": "putActiveBetween", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2258 }, "name": "putScheduledWeekly", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2245 }, "name": "resetActiveBetween" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2261 }, "name": "resetScheduledWeekly" } ], "name": "ServiceEventRuleTimeFrameOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2239 }, "name": "activeBetween", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetweenList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2255 }, "name": "scheduledWeekly", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeeklyList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2249 }, "name": "activeBetweenInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameActiveBetween" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2265 }, "name": "scheduledWeeklyInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2210 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrame" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1933 }, "name": "ServiceEventRuleTimeFrameScheduledWeekly", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#duration ServiceEventRule#duration}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1937 }, "name": "duration", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#start_time ServiceEventRule#start_time}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1941 }, "name": "startTime", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#timezone ServiceEventRule#timezone}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1945 }, "name": "timezone", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#weekdays ServiceEventRule#weekdays}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 1949 }, "name": "weekdays", "optional": true, "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameScheduledWeekly" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeeklyList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeeklyList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2137 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2129 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2144 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeeklyOutputReference" } } } ], "name": "ServiceEventRuleTimeFrameScheduledWeeklyList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2137 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2137 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2137 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2130 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameScheduledWeeklyList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeeklyOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeeklyOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2012 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2002 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2072 }, "name": "resetDuration" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2088 }, "name": "resetStartTime" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2104 }, "name": "resetTimezone" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2120 }, "name": "resetWeekdays" } ], "name": "ServiceEventRuleTimeFrameScheduledWeeklyOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2076 }, "name": "durationInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2092 }, "name": "startTimeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2108 }, "name": "timezoneInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2124 }, "name": "weekdaysInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2066 }, "name": "duration", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2082 }, "name": "startTime", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2098 }, "name": "timezone", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2114 }, "name": "weekdays", "type": { "collection": { "elementtype": { "primitive": "number" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2016 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleTimeFrameScheduledWeekly" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleTimeFrameScheduledWeeklyOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2418 }, "name": "ServiceEventRuleVariable", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#name ServiceEventRule#name}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2422 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#parameters ServiceEventRule#parameters}", "stability": "stable", "summary": "parameters block." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2432 }, "name": "parameters", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#type ServiceEventRule#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2426 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleVariable" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2591 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2583 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2598 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableOutputReference" } } } ], "name": "ServiceEventRuleVariableList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2591 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2591 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2591 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2584 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleVariableList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2488 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2478 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2571 }, "name": "putParameters", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2542 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2574 }, "name": "resetParameters" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2558 }, "name": "resetType" } ], "name": "ServiceEventRuleVariableOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2568 }, "name": "parameters", "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParametersList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2546 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2578 }, "name": "parametersInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2562 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2536 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2552 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2492 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariable" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleVariableOutputReference" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters", "kind": "interface", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2269 }, "name": "ServiceEventRuleVariableParameters", "namespace": "serviceEventRule", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#path ServiceEventRule#path}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2273 }, "name": "path", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_event_rule#value ServiceEventRule#value}." }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2277 }, "name": "value", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleVariableParameters" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParametersList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParametersList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2407 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2399 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2414 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParametersOutputReference" } } } ], "name": "ServiceEventRuleVariableParametersList", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2407 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2407 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2407 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2400 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleVariableParametersList" }, "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParametersOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParametersOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2326 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2316 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2374 }, "name": "resetPath" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2390 }, "name": "resetValue" } ], "name": "ServiceEventRuleVariableParametersOutputReference", "namespace": "serviceEventRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2378 }, "name": "pathInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2394 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2368 }, "name": "path", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2384 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-event-rule/index.ts", "line": 2330 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceEventRule.ServiceEventRuleVariableParameters" } ] } } } ], "symbolId": "src/service-event-rule/index:ServiceEventRuleVariableParametersOutputReference" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegration": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration pagerduty_service_integration}." }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegration", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration pagerduty_service_integration} Resource." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1353 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1321 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a ServiceIntegration resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1338 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the ServiceIntegration to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing ServiceIntegration that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the ServiceIntegration to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1554 }, "name": "putEmailFilter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1570 }, "name": "putEmailParser", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1557 }, "name": "resetEmailFilter" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1395 }, "name": "resetEmailFilterMode" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1411 }, "name": "resetEmailIncidentCreation" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1573 }, "name": "resetEmailParser" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1427 }, "name": "resetEmailParsingFallback" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1448 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1464 }, "name": "resetIntegrationEmail" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1480 }, "name": "resetIntegrationKey" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1496 }, "name": "resetName" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1525 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1541 }, "name": "resetVendor" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1585 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1602 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "ServiceIntegration", "namespace": "serviceIntegration", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1326 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1551 }, "name": "emailFilter", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1567 }, "name": "emailParser", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1436 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1561 }, "name": "emailFilterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1399 }, "name": "emailFilterModeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1415 }, "name": "emailIncidentCreationInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1577 }, "name": "emailParserInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1431 }, "name": "emailParsingFallbackInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1452 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1468 }, "name": "integrationEmailInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1484 }, "name": "integrationKeyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1500 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1513 }, "name": "serviceInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1529 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1545 }, "name": "vendorInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1389 }, "name": "emailFilterMode", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1405 }, "name": "emailIncidentCreation", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1421 }, "name": "emailParsingFallback", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1442 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1458 }, "name": "integrationEmail", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1474 }, "name": "integrationKey", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1490 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1506 }, "name": "service", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1519 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1535 }, "name": "vendor", "type": { "primitive": "string" } } ], "symbolId": "src/service-integration/index:ServiceIntegration" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 14 }, "name": "ServiceIntegrationConfig", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#service ServiceIntegration#service}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 49 }, "name": "service", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#email_filter ServiceIntegration#email_filter}", "stability": "stable", "summary": "email_filter block." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 63 }, "name": "emailFilter", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#email_filter_mode ServiceIntegration#email_filter_mode}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 18 }, "name": "emailFilterMode", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#email_incident_creation ServiceIntegration#email_incident_creation}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 22 }, "name": "emailIncidentCreation", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#email_parser ServiceIntegration#email_parser}", "stability": "stable", "summary": "email_parser block." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 69 }, "name": "emailParser", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#email_parsing_fallback ServiceIntegration#email_parsing_fallback}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 26 }, "name": "emailParsingFallback", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#id ServiceIntegration#id}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 33 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#integration_email ServiceIntegration#integration_email}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 37 }, "name": "integrationEmail", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#integration_key ServiceIntegration#integration_key}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 41 }, "name": "integrationKey", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#name ServiceIntegration#name}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 45 }, "name": "name", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#type ServiceIntegration#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 53 }, "name": "type", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#vendor ServiceIntegration#vendor}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 57 }, "name": "vendor", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-integration/index:ServiceIntegrationConfig" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter", "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 71 }, "name": "ServiceIntegrationEmailFilter", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#body_mode ServiceIntegration#body_mode}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 75 }, "name": "bodyMode", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#body_regex ServiceIntegration#body_regex}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 79 }, "name": "bodyRegex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#from_email_mode ServiceIntegration#from_email_mode}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 83 }, "name": "fromEmailMode", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#from_email_regex ServiceIntegration#from_email_regex}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 87 }, "name": "fromEmailRegex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#subject_mode ServiceIntegration#subject_mode}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 91 }, "name": "subjectMode", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#subject_regex ServiceIntegration#subject_regex}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 95 }, "name": "subjectRegex", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailFilter" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 346 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 338 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 353 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilterOutputReference" } } } ], "name": "ServiceIntegrationEmailFilterList", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 346 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 346 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 346 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 339 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailFilterList" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 172 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 162 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 244 }, "name": "resetBodyMode" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 260 }, "name": "resetBodyRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 276 }, "name": "resetFromEmailMode" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 292 }, "name": "resetFromEmailRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 313 }, "name": "resetSubjectMode" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 329 }, "name": "resetSubjectRegex" } ], "name": "ServiceIntegrationEmailFilterOutputReference", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 301 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 248 }, "name": "bodyModeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 264 }, "name": "bodyRegexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 280 }, "name": "fromEmailModeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 296 }, "name": "fromEmailRegexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 317 }, "name": "subjectModeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 333 }, "name": "subjectRegexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 238 }, "name": "bodyMode", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 254 }, "name": "bodyRegex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 270 }, "name": "fromEmailMode", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 286 }, "name": "fromEmailRegex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 307 }, "name": "subjectMode", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 323 }, "name": "subjectRegex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 176 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailFilter" } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailFilterOutputReference" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser", "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1132 }, "name": "ServiceIntegrationEmailParser", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#action ServiceIntegration#action}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1136 }, "name": "action", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#match_predicate ServiceIntegration#match_predicate}", "stability": "stable", "summary": "match_predicate block." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1142 }, "name": "matchPredicate", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicate" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#value_extractor ServiceIntegration#value_extractor}", "stability": "stable", "summary": "value_extractor block." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1148 }, "name": "valueExtractor", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParser" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1306 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1298 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1313 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserOutputReference" } } } ], "name": "ServiceIntegrationEmailParserList", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1306 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1306 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1306 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1299 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserList" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicate", "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 744 }, "name": "ServiceIntegrationEmailParserMatchPredicate", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#type ServiceIntegration#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 748 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#predicate ServiceIntegration#predicate}", "stability": "stable", "summary": "predicate block." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 754 }, "name": "predicate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicate" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 800 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 793 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 849 }, "name": "putPredicate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 852 }, "name": "resetPredicate" } ], "name": "ServiceIntegrationEmailParserMatchPredicateOutputReference", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 846 }, "name": "predicate", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 856 }, "name": "predicateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 840 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 833 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 804 }, "name": "internalValue", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicate" } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicateOutputReference" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate", "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 530 }, "name": "ServiceIntegrationEmailParserMatchPredicatePredicate", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#type ServiceIntegration#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 542 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#matcher ServiceIntegration#matcher}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 534 }, "name": "matcher", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#part ServiceIntegration#part}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 538 }, "name": "part", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#predicate ServiceIntegration#predicate}", "stability": "stable", "summary": "predicate block." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 548 }, "name": "predicate", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicatePredicate" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 733 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 725 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 740 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicateOutputReference" } } } ], "name": "ServiceIntegrationEmailParserMatchPredicatePredicateList", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 733 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 733 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 733 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 726 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicatePredicateList" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 611 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 601 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 713 }, "name": "putPredicate", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 671 }, "name": "resetMatcher" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 687 }, "name": "resetPart" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 716 }, "name": "resetPredicate" } ], "name": "ServiceIntegrationEmailParserMatchPredicatePredicateOutputReference", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 710 }, "name": "predicate", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicateList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 675 }, "name": "matcherInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 691 }, "name": "partInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 720 }, "name": "predicateInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 704 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 665 }, "name": "matcher", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 681 }, "name": "part", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 697 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 615 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicate" } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicatePredicateOutputReference" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate", "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 357 }, "name": "ServiceIntegrationEmailParserMatchPredicatePredicatePredicate", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#matcher ServiceIntegration#matcher}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 361 }, "name": "matcher", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#part ServiceIntegration#part}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 365 }, "name": "part", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#type ServiceIntegration#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 369 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicatePredicatePredicate" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicateList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicateList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 519 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 511 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 526 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicateOutputReference" } } } ], "name": "ServiceIntegrationEmailParserMatchPredicatePredicatePredicateList", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 519 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 519 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 519 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 512 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicatePredicatePredicateList" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicateOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicateOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 425 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 415 }, "name": "ServiceIntegrationEmailParserMatchPredicatePredicatePredicateOutputReference", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 480 }, "name": "matcherInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 493 }, "name": "partInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 506 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 473 }, "name": "matcher", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 486 }, "name": "part", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 499 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 429 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicatePredicatePredicate" } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserMatchPredicatePredicatePredicateOutputReference" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1204 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1194 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1273 }, "name": "putMatchPredicate", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicate" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1286 }, "name": "putValueExtractor", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1289 }, "name": "resetValueExtractor" } ], "name": "ServiceIntegrationEmailParserOutputReference", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1264 }, "name": "id", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1270 }, "name": "matchPredicate", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicateOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1283 }, "name": "valueExtractor", "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractorList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1259 }, "name": "actionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1277 }, "name": "matchPredicateInput", "optional": true, "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserMatchPredicate" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1293 }, "name": "valueExtractorInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1252 }, "name": "action", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1208 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParser" } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserOutputReference" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor", "kind": "interface", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 860 }, "name": "ServiceIntegrationEmailParserValueExtractor", "namespace": "serviceIntegration", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#part ServiceIntegration#part}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 868 }, "name": "part", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#type ServiceIntegration#type}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 880 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#value_name ServiceIntegration#value_name}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 884 }, "name": "valueName", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#ends_before ServiceIntegration#ends_before}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 864 }, "name": "endsBefore", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#regex ServiceIntegration#regex}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 872 }, "name": "regex", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/service_integration#starts_after ServiceIntegration#starts_after}." }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 876 }, "name": "startsAfter", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserValueExtractor" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractorList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractorList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1121 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1113 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1128 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractorOutputReference" } } } ], "name": "ServiceIntegrationEmailParserValueExtractorList", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1121 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1121 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1121 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1114 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor" }, "kind": "array" } } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserValueExtractorList" }, "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractorOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractorOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 961 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/service-integration/index.ts", "line": 951 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1033 }, "name": "resetEndsBefore" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1062 }, "name": "resetRegex" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1078 }, "name": "resetStartsAfter" } ], "name": "ServiceIntegrationEmailParserValueExtractorOutputReference", "namespace": "serviceIntegration", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1037 }, "name": "endsBeforeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1050 }, "name": "partInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1066 }, "name": "regexInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1082 }, "name": "startsAfterInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1095 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1108 }, "name": "valueNameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1027 }, "name": "endsBefore", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1043 }, "name": "part", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1056 }, "name": "regex", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1072 }, "name": "startsAfter", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1088 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 1101 }, "name": "valueName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/service-integration/index.ts", "line": 965 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.serviceIntegration.ServiceIntegrationEmailParserValueExtractor" } ] } } } ], "symbolId": "src/service-integration/index:ServiceIntegrationEmailParserValueExtractorOutputReference" }, "@cdktf/provider-pagerduty.slackConnection.SlackConnection": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection pagerduty_slack_connection}." }, "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnection", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection pagerduty_slack_connection} Resource." }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 264 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 232 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a SlackConnection resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 249 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the SlackConnection to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing SlackConnection that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the SlackConnection to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 389 }, "name": "putConfig", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 319 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 401 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 413 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "SlackConnection", "namespace": "slackConnection", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 237 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 307 }, "name": "channelName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 386 }, "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigAList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 354 }, "name": "sourceName", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 302 }, "name": "channelIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 393 }, "name": "configInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 323 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 336 }, "name": "notificationTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 349 }, "name": "sourceIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 367 }, "name": "sourceTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 380 }, "name": "workspaceIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 295 }, "name": "channelId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 313 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 329 }, "name": "notificationType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 342 }, "name": "sourceId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 360 }, "name": "sourceType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 373 }, "name": "workspaceId", "type": { "primitive": "string" } } ], "symbolId": "src/slack-connection/index:SlackConnection" }, "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 14 }, "name": "SlackConnectionConfig", "namespace": "slackConnection", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#channel_id SlackConnection#channel_id}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 18 }, "name": "channelId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#config SlackConnection#config}", "stability": "stable", "summary": "config block." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 47 }, "name": "config", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#notification_type SlackConnection#notification_type}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 29 }, "name": "notificationType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#source_id SlackConnection#source_id}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 33 }, "name": "sourceId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#source_type SlackConnection#source_type}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 37 }, "name": "sourceType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#workspace_id SlackConnection#workspace_id}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 41 }, "name": "workspaceId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#id SlackConnection#id}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 25 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/slack-connection/index:SlackConnectionConfig" }, "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA", "kind": "interface", "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 49 }, "name": "SlackConnectionConfigA", "namespace": "slackConnection", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#events SlackConnection#events}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 53 }, "name": "events", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#priorities SlackConnection#priorities}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 57 }, "name": "priorities", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/slack_connection#urgency SlackConnection#urgency}." }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 61 }, "name": "urgency", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/slack-connection/index:SlackConnectionConfigA" }, "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigAList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigAList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 217 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 209 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 224 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigAOutputReference" } } } ], "name": "SlackConnectionConfigAList", "namespace": "slackConnection", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 217 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 217 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 217 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 210 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA" }, "kind": "array" } } ] } } } ], "symbolId": "src/slack-connection/index:SlackConnectionConfigAList" }, "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigAOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigAOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 117 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 107 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 184 }, "name": "resetPriorities" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 200 }, "name": "resetUrgency" } ], "name": "SlackConnectionConfigAOutputReference", "namespace": "slackConnection", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 172 }, "name": "eventsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 188 }, "name": "prioritiesInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 204 }, "name": "urgencyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 165 }, "name": "events", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 178 }, "name": "priorities", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 194 }, "name": "urgency", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/slack-connection/index.ts", "line": 121 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.slackConnection.SlackConnectionConfigA" } ] } } } ], "symbolId": "src/slack-connection/index:SlackConnectionConfigAOutputReference" }, "@cdktf/provider-pagerduty.tag.Tag": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag pagerduty_tag}." }, "fqn": "@cdktf/provider-pagerduty.tag.Tag", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag pagerduty_tag} Resource." }, "locationInModule": { "filename": "src/tag/index.ts", "line": 56 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.tag.TagConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/tag/index.ts", "line": 24 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Tag resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/tag/index.ts", "line": 41 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Tag to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Tag that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Tag to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag/index.ts", "line": 111 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag/index.ts", "line": 117 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Tag", "namespace": "tag", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag/index.ts", "line": 29 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag/index.ts", "line": 80 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag/index.ts", "line": 85 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag/index.ts", "line": 103 }, "name": "summary", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag/index.ts", "line": 98 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag/index.ts", "line": 91 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/tag/index:Tag" }, "@cdktf/provider-pagerduty.tag.TagConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.tag.TagConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/tag/index.ts", "line": 14 }, "name": "TagConfig", "namespace": "tag", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag#label Tag#label}." }, "immutable": true, "locationInModule": { "filename": "src/tag/index.ts", "line": 18 }, "name": "label", "type": { "primitive": "string" } } ], "symbolId": "src/tag/index:TagConfig" }, "@cdktf/provider-pagerduty.tagAssignment.TagAssignment": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment pagerduty_tag_assignment}." }, "fqn": "@cdktf/provider-pagerduty.tagAssignment.TagAssignment", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment pagerduty_tag_assignment} Resource." }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 64 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.tagAssignment.TagAssignmentConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 32 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a TagAssignment resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 49 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the TagAssignment to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing TagAssignment that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the TagAssignment to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 137 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 145 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "TagAssignment", "namespace": "tagAssignment", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 37 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 116 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 98 }, "name": "entityIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 111 }, "name": "entityTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 129 }, "name": "tagIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 91 }, "name": "entityId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 104 }, "name": "entityType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 122 }, "name": "tagId", "type": { "primitive": "string" } } ], "symbolId": "src/tag-assignment/index:TagAssignment" }, "@cdktf/provider-pagerduty.tagAssignment.TagAssignmentConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.tagAssignment.TagAssignmentConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 14 }, "name": "TagAssignmentConfig", "namespace": "tagAssignment", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment#entity_id TagAssignment#entity_id}." }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 18 }, "name": "entityId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment#entity_type TagAssignment#entity_type}." }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 22 }, "name": "entityType", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/tag_assignment#tag_id TagAssignment#tag_id}." }, "immutable": true, "locationInModule": { "filename": "src/tag-assignment/index.ts", "line": 26 }, "name": "tagId", "type": { "primitive": "string" } } ], "symbolId": "src/tag-assignment/index:TagAssignmentConfig" }, "@cdktf/provider-pagerduty.team.Team": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team pagerduty_team}." }, "fqn": "@cdktf/provider-pagerduty.team.Team", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team pagerduty_team} Resource." }, "locationInModule": { "filename": "src/team/index.ts", "line": 68 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.team.TeamConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/team/index.ts", "line": 36 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a Team resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/team/index.ts", "line": 53 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the Team to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing Team that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the Team to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 102 }, "name": "resetDefaultRole" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 118 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 157 }, "name": "resetParent" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 169 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 178 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "Team", "namespace": "team", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 41 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 127 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 132 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 106 }, "name": "defaultRoleInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 122 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 145 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 161 }, "name": "parentInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 96 }, "name": "defaultRole", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 112 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 138 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team/index.ts", "line": 151 }, "name": "parent", "type": { "primitive": "string" } } ], "symbolId": "src/team/index:Team" }, "@cdktf/provider-pagerduty.team.TeamConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.team.TeamConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/team/index.ts", "line": 14 }, "name": "TeamConfig", "namespace": "team", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team#name Team#name}." }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 26 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team#default_role Team#default_role}." }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 18 }, "name": "defaultRole", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team#description Team#description}." }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 22 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team#parent Team#parent}." }, "immutable": true, "locationInModule": { "filename": "src/team/index.ts", "line": 30 }, "name": "parent", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/team/index:TeamConfig" }, "@cdktf/provider-pagerduty.teamMembership.TeamMembership": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership pagerduty_team_membership}." }, "fqn": "@cdktf/provider-pagerduty.teamMembership.TeamMembership", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership pagerduty_team_membership} Resource." }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 64 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.teamMembership.TeamMembershipConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/team-membership/index.ts", "line": 32 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a TeamMembership resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 49 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the TeamMembership to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing TeamMembership that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the TeamMembership to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 102 }, "name": "resetRole" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 140 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 148 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "TeamMembership", "namespace": "teamMembership", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 37 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 90 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 106 }, "name": "roleInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 119 }, "name": "teamIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 132 }, "name": "userIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 96 }, "name": "role", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 112 }, "name": "teamId", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 125 }, "name": "userId", "type": { "primitive": "string" } } ], "symbolId": "src/team-membership/index:TeamMembership" }, "@cdktf/provider-pagerduty.teamMembership.TeamMembershipConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.teamMembership.TeamMembershipConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/team-membership/index.ts", "line": 14 }, "name": "TeamMembershipConfig", "namespace": "teamMembership", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership#team_id TeamMembership#team_id}." }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 22 }, "name": "teamId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership#user_id TeamMembership#user_id}." }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 26 }, "name": "userId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/team_membership#role TeamMembership#role}." }, "immutable": true, "locationInModule": { "filename": "src/team-membership/index.ts", "line": 18 }, "name": "role", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/team-membership/index:TeamMembershipConfig" }, "@cdktf/provider-pagerduty.user.User": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user pagerduty_user}." }, "fqn": "@cdktf/provider-pagerduty.user.User", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user pagerduty_user} Resource." }, "locationInModule": { "filename": "src/user/index.ts", "line": 95 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.user.UserConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user/index.ts", "line": 63 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a User resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/user/index.ts", "line": 80 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the User to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing User that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the User to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 140 }, "name": "resetColor" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 156 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 190 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 211 }, "name": "resetJobTitle" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 227 }, "name": "resetLicense" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 256 }, "name": "resetRole" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 272 }, "name": "resetTeams" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 288 }, "name": "resetTimeZone" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 300 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 315 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "User", "namespace": "user", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 68 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 128 }, "name": "avatarUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 178 }, "name": "htmlUrl", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 199 }, "name": "invitationSent", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 144 }, "name": "colorInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 160 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 173 }, "name": "emailInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 194 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 215 }, "name": "jobTitleInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 231 }, "name": "licenseInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 244 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 260 }, "name": "roleInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 276 }, "name": "teamsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 292 }, "name": "timeZoneInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 134 }, "name": "color", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 150 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 166 }, "name": "email", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 184 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 205 }, "name": "jobTitle", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 221 }, "name": "license", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 237 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 250 }, "name": "role", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 266 }, "name": "teams", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user/index.ts", "line": 282 }, "name": "timeZone", "type": { "primitive": "string" } } ], "symbolId": "src/user/index:User" }, "@cdktf/provider-pagerduty.user.UserConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.user.UserConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/user/index.ts", "line": 14 }, "name": "UserConfig", "namespace": "user", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#email User#email}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 26 }, "name": "email", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#name User#name}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 45 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#color User#color}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 18 }, "name": "color", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#description User#description}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 22 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#id User#id}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 33 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#job_title User#job_title}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 37 }, "name": "jobTitle", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#license User#license}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 41 }, "name": "license", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#role User#role}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 49 }, "name": "role", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#teams User#teams}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 53 }, "name": "teams", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user#time_zone User#time_zone}." }, "immutable": true, "locationInModule": { "filename": "src/user/index.ts", "line": 57 }, "name": "timeZone", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/user/index:UserConfig" }, "@cdktf/provider-pagerduty.userContactMethod.UserContactMethod": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method pagerduty_user_contact_method}." }, "fqn": "@cdktf/provider-pagerduty.userContactMethod.UserContactMethod", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method pagerduty_user_contact_method} Resource." }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 80 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.userContactMethod.UserContactMethodConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 48 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a UserContactMethod resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 65 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the UserContactMethod to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing UserContactMethod that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the UserContactMethod to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 135 }, "name": "resetCountryCode" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 151 }, "name": "resetDeviceType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 190 }, "name": "resetSendShortEmail" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 228 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 240 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "UserContactMethod", "namespace": "userContactMethod", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 53 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 123 }, "name": "blacklisted", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 160 }, "name": "enabled", "type": { "fqn": "cdktf.IResolvable" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 165 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 118 }, "name": "addressInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 139 }, "name": "countryCodeInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 155 }, "name": "deviceTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 178 }, "name": "labelInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 194 }, "name": "sendShortEmailInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 207 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 220 }, "name": "userIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 111 }, "name": "address", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 129 }, "name": "countryCode", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 145 }, "name": "deviceType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 171 }, "name": "label", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 184 }, "name": "sendShortEmail", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 200 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 213 }, "name": "userId", "type": { "primitive": "string" } } ], "symbolId": "src/user-contact-method/index:UserContactMethod" }, "@cdktf/provider-pagerduty.userContactMethod.UserContactMethodConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userContactMethod.UserContactMethodConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 14 }, "name": "UserContactMethodConfig", "namespace": "userContactMethod", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#address UserContactMethod#address}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 18 }, "name": "address", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#label UserContactMethod#label}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 30 }, "name": "label", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#type UserContactMethod#type}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 38 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#user_id UserContactMethod#user_id}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 42 }, "name": "userId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#country_code UserContactMethod#country_code}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 22 }, "name": "countryCode", "optional": true, "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#device_type UserContactMethod#device_type}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 26 }, "name": "deviceType", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_contact_method#send_short_email UserContactMethod#send_short_email}." }, "immutable": true, "locationInModule": { "filename": "src/user-contact-method/index.ts", "line": 34 }, "name": "sendShortEmail", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } } ], "symbolId": "src/user-contact-method/index:UserContactMethodConfig" }, "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule pagerduty_user_handoff_notification_rule}." }, "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule pagerduty_user_handoff_notification_rule} Resource." }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 222 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 190 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a UserHandoffNotificationRule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 207 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the UserHandoffNotificationRule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing UserHandoffNotificationRule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the UserHandoffNotificationRule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 300 }, "name": "putContactMethod", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 303 }, "name": "resetContactMethod" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 256 }, "name": "resetHandoffType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 315 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 324 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "UserHandoffNotificationRule", "namespace": "userHandoffNotificationRule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 195 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 297 }, "name": "contactMethod", "type": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethodList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 265 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 307 }, "name": "contactMethodInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 260 }, "name": "handoffTypeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 278 }, "name": "notifyAdvanceInMinutesInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 291 }, "name": "userIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 250 }, "name": "handoffType", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 271 }, "name": "notifyAdvanceInMinutes", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 284 }, "name": "userId", "type": { "primitive": "string" } } ], "symbolId": "src/user-handoff-notification-rule/index:UserHandoffNotificationRule" }, "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 14 }, "name": "UserHandoffNotificationRuleConfig", "namespace": "userHandoffNotificationRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#notify_advance_in_minutes UserHandoffNotificationRule#notify_advance_in_minutes}", "stability": "stable", "summary": "The number of minutes before the handoff to notify the user. Must be greater than or equal to 0." }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 26 }, "name": "notifyAdvanceInMinutes", "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#user_id UserHandoffNotificationRule#user_id}." }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 30 }, "name": "userId", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#contact_method UserHandoffNotificationRule#contact_method}", "stability": "stable", "summary": "contact_method block." }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 36 }, "name": "contactMethod", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#handoff_type UserHandoffNotificationRule#handoff_type}", "stability": "stable", "summary": "The type of handoff to notify for. Possible values are 'both', 'oncall', 'offcall'." }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 20 }, "name": "handoffType", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/user-handoff-notification-rule/index:UserHandoffNotificationRuleConfig" }, "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod", "kind": "interface", "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 38 }, "name": "UserHandoffNotificationRuleContactMethod", "namespace": "userHandoffNotificationRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#id UserHandoffNotificationRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 45 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_handoff_notification_rule#type UserHandoffNotificationRule#type}", "stability": "stable", "summary": "The type of contact method to notify for. Possible values are 'email_contact_method', 'email_contact_method_reference', 'phone_contact_method', 'phone_contact_method_reference', 'push_notification_contact_method', 'push_notification_contact_method_reference', 'sms_contact_method', 'sms_contact_method_reference'." }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 51 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/user-handoff-notification-rule/index:UserHandoffNotificationRuleContactMethod" }, "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethodList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethodList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 175 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 167 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 182 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethodOutputReference" } } } ], "name": "UserHandoffNotificationRuleContactMethodList", "namespace": "userHandoffNotificationRule", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 175 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 175 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 175 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 168 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod" }, "kind": "array" } } ] } } } ], "symbolId": "src/user-handoff-notification-rule/index:UserHandoffNotificationRuleContactMethodList" }, "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethodOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethodOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 100 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 90 }, "name": "UserHandoffNotificationRuleContactMethodOutputReference", "namespace": "userHandoffNotificationRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 149 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 162 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 142 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 155 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-handoff-notification-rule/index.ts", "line": 104 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.userHandoffNotificationRule.UserHandoffNotificationRuleContactMethod" } ] } } } ], "symbolId": "src/user-handoff-notification-rule/index:UserHandoffNotificationRuleContactMethodOutputReference" }, "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRule": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule pagerduty_user_notification_rule}." }, "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRule", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule pagerduty_user_notification_rule} Resource." }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 194 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 162 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a UserNotificationRule resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 179 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the UserNotificationRule to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing UserNotificationRule that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the UserNotificationRule to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 269 }, "name": "putContactMethod", "parameters": [ { "name": "value", "type": { "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethod" } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 281 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 290 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "UserNotificationRule", "namespace": "userNotificationRule", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 167 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 266 }, "name": "contactMethod", "type": { "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethodOutputReference" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 221 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 273 }, "name": "contactMethodInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethod" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 234 }, "name": "startDelayInMinutesInput", "optional": true, "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 247 }, "name": "urgencyInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 260 }, "name": "userIdInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 227 }, "name": "startDelayInMinutes", "type": { "primitive": "number" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 240 }, "name": "urgency", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 253 }, "name": "userId", "type": { "primitive": "string" } } ], "symbolId": "src/user-notification-rule/index:UserNotificationRule" }, "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 14 }, "name": "UserNotificationRuleConfig", "namespace": "userNotificationRule", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#contact_method UserNotificationRule#contact_method}", "stability": "stable", "summary": "contact_method block." }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 32 }, "name": "contactMethod", "type": { "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethod" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#start_delay_in_minutes UserNotificationRule#start_delay_in_minutes}." }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 18 }, "name": "startDelayInMinutes", "type": { "primitive": "number" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#urgency UserNotificationRule#urgency}." }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 22 }, "name": "urgency", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#user_id UserNotificationRule#user_id}." }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 26 }, "name": "userId", "type": { "primitive": "string" } } ], "symbolId": "src/user-notification-rule/index:UserNotificationRuleConfig" }, "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethod": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethod", "kind": "interface", "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 34 }, "name": "UserNotificationRuleContactMethod", "namespace": "userNotificationRule", "properties": [ { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#id UserNotificationRule#id}." }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 41 }, "name": "id", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/user_notification_rule#type UserNotificationRule#type}." }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 45 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/user-notification-rule/index:UserNotificationRuleContactMethod" }, "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethodOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethodOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 92 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } } ] }, "kind": "class", "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 84 }, "name": "UserNotificationRuleContactMethodOutputReference", "namespace": "userNotificationRule", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 141 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 154 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 134 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 147 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/user-notification-rule/index.ts", "line": 96 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.userNotificationRule.UserNotificationRuleContactMethod" } ] } } } ], "symbolId": "src/user-notification-rule/index:UserNotificationRuleContactMethodOutputReference" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscription": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.TerraformResource", "docs": { "stability": "stable", "summary": "Represents a {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription pagerduty_webhook_subscription}." }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscription", "initializer": { "docs": { "stability": "stable", "summary": "Create a new {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription pagerduty_webhook_subscription} Resource." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 596 }, "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "remarks": "Must be unique amongst siblings in the same scope", "summary": "The scoped construct ID." }, "name": "id", "type": { "primitive": "string" } }, { "name": "config", "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionConfig" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 564 }, "methods": [ { "docs": { "stability": "stable", "summary": "Generates CDKTF code for importing a WebhookSubscription resource upon running \"cdktf plan \"." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 581 }, "name": "generateConfigForImport", "parameters": [ { "docs": { "summary": "The scope in which to define this construct." }, "name": "scope", "type": { "fqn": "constructs.Construct" } }, { "docs": { "summary": "The construct id used in the generated config for the WebhookSubscription to import." }, "name": "importToId", "type": { "primitive": "string" } }, { "docs": { "remarks": "Refer to the {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#import import section} in the documentation of this resource for the id to use", "summary": "The id of the existing WebhookSubscription that should be imported." }, "name": "importFromId", "type": { "primitive": "string" } }, { "docs": { "summary": "? Optional instance of the provider where the WebhookSubscription to import is found." }, "name": "provider", "optional": true, "type": { "fqn": "cdktf.TerraformProvider" } } ], "returns": { "type": { "fqn": "cdktf.ImportableResource" } }, "static": true }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 707 }, "name": "putDeliveryMethod", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 720 }, "name": "putFilter", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 633 }, "name": "resetActive" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 649 }, "name": "resetDescription" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 678 }, "name": "resetId" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 694 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 732 }, "name": "synthesizeAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 744 }, "name": "synthesizeHclAttributes", "overrides": "cdktf.TerraformResource", "protected": true, "returns": { "type": { "collection": { "elementtype": { "primitive": "any" }, "kind": "map" } } } } ], "name": "WebhookSubscription", "namespace": "webhookSubscription", "properties": [ { "const": true, "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 569 }, "name": "tfResourceType", "static": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 704 }, "name": "deliveryMethod", "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 717 }, "name": "filter", "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilterList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 637 }, "name": "activeInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 711 }, "name": "deliveryMethodInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 653 }, "name": "descriptionInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 666 }, "name": "eventsInput", "optional": true, "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 724 }, "name": "filterInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 682 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 698 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 627 }, "name": "active", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 643 }, "name": "description", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 659 }, "name": "events", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 672 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 688 }, "name": "type", "type": { "primitive": "string" } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscription" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionConfig": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionConfig", "interfaces": [ "cdktf.TerraformMetaArguments" ], "kind": "interface", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 14 }, "name": "WebhookSubscriptionConfig", "namespace": "webhookSubscription", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#delivery_method WebhookSubscription#delivery_method}", "stability": "stable", "summary": "delivery_method block." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 43 }, "name": "deliveryMethod", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#events WebhookSubscription#events}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 26 }, "name": "events", "type": { "collection": { "elementtype": { "primitive": "string" }, "kind": "array" } } }, { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#filter WebhookSubscription#filter}", "stability": "stable", "summary": "filter block." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 49 }, "name": "filter", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#active WebhookSubscription#active}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 18 }, "name": "active", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#description WebhookSubscription#description}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 22 }, "name": "description", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#id WebhookSubscription#id}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 33 }, "name": "id", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#type WebhookSubscription#type}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 37 }, "name": "type", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionConfig" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod", "kind": "interface", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 194 }, "name": "WebhookSubscriptionDeliveryMethod", "namespace": "webhookSubscription", "properties": [ { "abstract": true, "docs": { "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#custom_header WebhookSubscription#custom_header}", "stability": "stable", "summary": "custom_header block." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 212 }, "name": "customHeader", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader" }, "kind": "array" } } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#temporarily_disabled WebhookSubscription#temporarily_disabled}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 198 }, "name": "temporarilyDisabled", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#type WebhookSubscription#type}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 202 }, "name": "type", "optional": true, "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#url WebhookSubscription#url}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 206 }, "name": "url", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionDeliveryMethod" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader", "kind": "interface", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 51 }, "name": "WebhookSubscriptionDeliveryMethodCustomHeader", "namespace": "webhookSubscription", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#name WebhookSubscription#name}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 55 }, "name": "name", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#value WebhookSubscription#value}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 59 }, "name": "value", "type": { "primitive": "string" } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionDeliveryMethodCustomHeader" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeaderList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeaderList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 183 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 175 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 190 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeaderOutputReference" } } } ], "name": "WebhookSubscriptionDeliveryMethodCustomHeaderList", "namespace": "webhookSubscription", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 183 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 183 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 183 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 176 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader" }, "kind": "array" } } ] } } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionDeliveryMethodCustomHeaderList" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeaderOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeaderOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 108 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 98 }, "name": "WebhookSubscriptionDeliveryMethodCustomHeaderOutputReference", "namespace": "webhookSubscription", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 157 }, "name": "nameInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 170 }, "name": "valueInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 150 }, "name": "name", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 163 }, "name": "value", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 112 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader" } ] } } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionDeliveryMethodCustomHeaderOutputReference" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 400 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 392 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 407 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodOutputReference" } } } ], "name": "WebhookSubscriptionDeliveryMethodList", "namespace": "webhookSubscription", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 400 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 400 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 400 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 393 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod" }, "kind": "array" } } ] } } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionDeliveryMethodList" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 275 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 265 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 380 }, "name": "putCustomHeader", "parameters": [ { "name": "value", "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader" }, "kind": "array" } } ] } } } ] }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 383 }, "name": "resetCustomHeader" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 335 }, "name": "resetTemporarilyDisabled" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 351 }, "name": "resetType" }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 367 }, "name": "resetUrl" } ], "name": "WebhookSubscriptionDeliveryMethodOutputReference", "namespace": "webhookSubscription", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 377 }, "name": "customHeader", "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeaderList" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 387 }, "name": "customHeaderInput", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethodCustomHeader" }, "kind": "array" } } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 339 }, "name": "temporarilyDisabledInput", "optional": true, "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 355 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 371 }, "name": "urlInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 329 }, "name": "temporarilyDisabled", "type": { "union": { "types": [ { "primitive": "boolean" }, { "fqn": "cdktf.IResolvable" } ] } } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 345 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 361 }, "name": "url", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 279 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionDeliveryMethod" } ] } } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionDeliveryMethodOutputReference" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter": { "assembly": "@cdktf/provider-pagerduty", "datatype": true, "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter", "kind": "interface", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 411 }, "name": "WebhookSubscriptionFilter", "namespace": "webhookSubscription", "properties": [ { "abstract": true, "docs": { "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#type WebhookSubscription#type}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 422 }, "name": "type", "type": { "primitive": "string" } }, { "abstract": true, "docs": { "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.", "stability": "stable", "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/pagerduty/pagerduty/3.30.8/docs/resources/webhook_subscription#id WebhookSubscription#id}." }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 418 }, "name": "id", "optional": true, "type": { "primitive": "string" } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionFilter" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilterList": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexList", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilterList", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 549 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "wrapsSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 541 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 556 }, "name": "get", "parameters": [ { "docs": { "summary": "the index of the item to return." }, "name": "index", "type": { "primitive": "number" } } ], "returns": { "type": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilterOutputReference" } } } ], "name": "WebhookSubscriptionFilterList", "namespace": "webhookSubscription", "properties": [ { "docs": { "stability": "stable", "summary": "The attribute on the parent resource this class is referencing." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 549 }, "name": "terraformAttribute", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable", "summary": "The parent resource." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 549 }, "name": "terraformResource", "overrides": "cdktf.ComplexList", "protected": true, "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "stability": "stable", "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 549 }, "name": "wrapsSet", "overrides": "cdktf.ComplexList", "protected": true, "type": { "primitive": "boolean" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 542 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "collection": { "elementtype": { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter" }, "kind": "array" } } ] } } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionFilterList" }, "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilterOutputReference": { "assembly": "@cdktf/provider-pagerduty", "base": "cdktf.ComplexObject", "docs": { "stability": "stable" }, "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilterOutputReference", "initializer": { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 471 }, "parameters": [ { "docs": { "summary": "The parent resource." }, "name": "terraformResource", "type": { "fqn": "cdktf.IInterpolatingParent" } }, { "docs": { "summary": "The attribute on the parent resource this class is referencing." }, "name": "terraformAttribute", "type": { "primitive": "string" } }, { "docs": { "summary": "the index of this item in the list." }, "name": "complexObjectIndex", "type": { "primitive": "number" } }, { "docs": { "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)." }, "name": "complexObjectIsFromSet", "type": { "primitive": "boolean" } } ] }, "kind": "class", "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 461 }, "methods": [ { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 519 }, "name": "resetId" } ], "name": "WebhookSubscriptionFilterOutputReference", "namespace": "webhookSubscription", "properties": [ { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 523 }, "name": "idInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "immutable": true, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 536 }, "name": "typeInput", "optional": true, "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 513 }, "name": "id", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 529 }, "name": "type", "type": { "primitive": "string" } }, { "docs": { "stability": "stable" }, "locationInModule": { "filename": "src/webhook-subscription/index.ts", "line": 475 }, "name": "internalValue", "optional": true, "type": { "union": { "types": [ { "fqn": "cdktf.IResolvable" }, { "fqn": "@cdktf/provider-pagerduty.webhookSubscription.WebhookSubscriptionFilter" } ] } } } ], "symbolId": "src/webhook-subscription/index:WebhookSubscriptionFilterOutputReference" } }, "version": "14.3.9", "fingerprint": "shuJIMDF+tcKKCb5BYt6nMpYmvaSgb1BZgoyfJyczBM=" }