@forge/util
2.0.12.0.1-experimental-7890858
packages/ari/index.js~
packages/ari/index.jsModified+12672−3190
Index: package/packages/ari/index.js
===================================================================
--- package/packages/ari/index.js
+++ package/packages/ari/index.js
@@ -14,13 +14,16 @@
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: !0 }), mod);
// src/index.ts
-var src_exports = {};
-__export(src_exports, {
+var index_exports = {};
+__export(index_exports, {
AdobeAdobexdRemoteLinkAri: () => AdobeAdobexdRemoteLinkAri,
AdobeSignDocumentAri: () => AdobeSignDocumentAri,
AhaAhaWorkItemAri: () => AhaAhaWorkItemAri,
+ AiopsAlertGroupAri: () => AiopsAlertGroupAri,
+ AiopsSnrAlertAri: () => AiopsSnrAlertAri,
+ AiopsSnrAlertGroupAri: () => AiopsSnrAlertGroupAri,
AirtableAirtableDocumentAri: () => AirtableAirtableDocumentAri,
AirtableAirtableRemoteLinkAri: () => AirtableAirtableRemoteLinkAri,
AmplitudeAmplitudeRemoteLinkAri: () => AmplitudeAmplitudeRemoteLinkAri,
AnalyticsUserAri: () => AnalyticsUserAri,
@@ -60,21 +63,25 @@
BeaconAlertAri: () => BeaconAlertAri,
BeaconCustomDetectionAri: () => BeaconCustomDetectionAri,
BeaconDetectionAri: () => BeaconDetectionAri,
BeaconDetectionSettingAri: () => BeaconDetectionSettingAri,
+ BeaconRedactionTaskAri: () => BeaconRedactionTaskAri,
BeaconRoleAri: () => BeaconRoleAri,
BeaconSiteAri: () => BeaconSiteAri,
BeaconSubscriptionAri: () => BeaconSubscriptionAri,
BeaconWorkspaceAri: () => BeaconWorkspaceAri,
BitbucketAppAri: () => BitbucketAppAri,
BitbucketOauthConsumerAri: () => BitbucketOauthConsumerAri,
BitbucketProjectAri: () => BitbucketProjectAri,
BitbucketPullrequestAri: () => BitbucketPullrequestAri,
+ BitbucketPullrequestCommentAri: () => BitbucketPullrequestCommentAri,
BitbucketRepositoryAri: () => BitbucketRepositoryAri,
BitbucketRepositoryTransferAri: () => BitbucketRepositoryTransferAri,
BitbucketSiteAri: () => BitbucketSiteAri,
BitbucketTeamAri: () => BitbucketTeamAri,
BitbucketWorkspaceAri: () => BitbucketWorkspaceAri,
+ BlocksSnippetAri: () => BlocksSnippetAri,
+ BlocksSyncedBlockAri: () => BlocksSyncedBlockAri,
BoxBoxDocumentAri: () => BoxBoxDocumentAri,
BoxBoxRemoteLinkAri: () => BoxBoxRemoteLinkAri,
BrieRoleAri: () => BrieRoleAri,
BrieSiteAri: () => BrieSiteAri,
@@ -82,20 +89,29 @@
CanvasBoardAri: () => CanvasBoardAri,
CanvasDatabaseAri: () => CanvasDatabaseAri,
CanvasSiteAri: () => CanvasSiteAri,
CanvasWorkspaceAri: () => CanvasWorkspaceAri,
+ CapacityPlanningCustomContributionTargetAri: () => CapacityPlanningCustomContributionTargetAri,
+ CapacityPlanningWorkspaceAri: () => CapacityPlanningWorkspaceAri,
+ CfoAggregateMetricAri: () => CfoAggregateMetricAri,
+ CfoPageViewedAri: () => CfoPageViewedAri,
CiaCprsEmailAri: () => CiaCprsEmailAri,
CiscoWebexRemoteLinkAri: () => CiscoWebexRemoteLinkAri,
ClickupClickupRemoteLinkAri: () => ClickupClickupRemoteLinkAri,
+ CloudTransitionWorkspaceAri: () => CloudTransitionWorkspaceAri,
CmdbAttributeAri: () => CmdbAttributeAri,
CmdbImportConfigurationAri: () => CmdbImportConfigurationAri,
CmdbObjectAri: () => CmdbObjectAri,
CmdbRoleAri: () => CmdbRoleAri,
CmdbSchemaAri: () => CmdbSchemaAri,
+ CmdbSchemaPermissionsAri: () => CmdbSchemaPermissionsAri,
+ CmdbSiteAri: () => CmdbSiteAri,
CmdbTypeAri: () => CmdbTypeAri,
+ CmdbTypePermissionsAri: () => CmdbTypePermissionsAri,
CmdbWorkspaceAri: () => CmdbWorkspaceAri,
CommerceCatalogAccountAri: () => CommerceCatalogAccountAri,
CommerceChangeAri: () => CommerceChangeAri,
+ CommerceDepositReportAri: () => CommerceDepositReportAri,
CommerceEntitlementAri: () => CommerceEntitlementAri,
CommerceEntitlementTemplateAri: () => CommerceEntitlementTemplateAri,
CommerceInitiativeAri: () => CommerceInitiativeAri,
CommerceInvoiceGroupAri: () => CommerceInvoiceGroupAri,
@@ -106,12 +122,15 @@
CommercePricingPlanAri: () => CommercePricingPlanAri,
CommerceProductAri: () => CommerceProductAri,
CommercePromotionAri: () => CommercePromotionAri,
CommerceQuoteAri: () => CommerceQuoteAri,
+ CommerceRefundAri: () => CommerceRefundAri,
CommerceRoleAri: () => CommerceRoleAri,
CommerceShipToPartyAri: () => CommerceShipToPartyAri,
CommerceTransactionAccountAri: () => CommerceTransactionAccountAri,
CommerceWorkbenchResourceAri: () => CommerceWorkbenchResourceAri,
+ CommunicationChatAri: () => CommunicationChatAri,
+ CommunicationMessageAri: () => CommunicationMessageAri,
CompassApiEndpointAri: () => CompassApiEndpointAri,
CompassAssistantAnswerAri: () => CompassAssistantAnswerAri,
CompassCampaignAri: () => CompassCampaignAri,
CompassComponentAri: () => CompassComponentAri,
@@ -129,18 +148,18 @@
CompassPackageAri: () => CompassPackageAri,
CompassRoleAri: () => CompassRoleAri,
CompassScorecardAri: () => CompassScorecardAri,
CompassSiteAri: () => CompassSiteAri,
- CompassUserDefinedParameterAri: () => CompassUserDefinedParameterAri,
- CompassWebhookAri: () => CompassWebhookAri,
CompassWorkspaceAri: () => CompassWorkspaceAri,
ConfluenceAdminAnnouncementBannerAri: () => ConfluenceAdminAnnouncementBannerAri,
ConfluenceAttachmentAri: () => ConfluenceAttachmentAri,
ConfluenceBlogpostAri: () => ConfluenceBlogpostAri,
+ ConfluenceBlogpostClassificationHistoryAri: () => ConfluenceBlogpostClassificationHistoryAri,
ConfluenceCommentAri: () => ConfluenceCommentAri,
ConfluenceContentAri: () => ConfluenceContentAri,
ConfluenceCustomContentAri: () => ConfluenceCustomContentAri,
ConfluenceDatabaseAri: () => ConfluenceDatabaseAri,
+ ConfluenceDatabaseClassificationHistoryAri: () => ConfluenceDatabaseClassificationHistoryAri,
ConfluenceDcConfluenceDcCommentAri: () => ConfluenceDcConfluenceDcCommentAri,
ConfluenceDcConfluenceDcDocumentAri: () => ConfluenceDcConfluenceDcDocumentAri,
ConfluenceDcConfluenceDcSpaceAri: () => ConfluenceDcConfluenceDcSpaceAri,
ConfluenceEmbedAri: () => ConfluenceEmbedAri,
@@ -149,25 +168,40 @@
ConfluenceLabelAri: () => ConfluenceLabelAri,
ConfluenceLongRunningTaskAri: () => ConfluenceLongRunningTaskAri,
ConfluenceNoteAri: () => ConfluenceNoteAri,
ConfluencePageAri: () => ConfluencePageAri,
+ ConfluencePageClassificationHistoryAri: () => ConfluencePageClassificationHistoryAri,
ConfluencePublicLinkAri: () => ConfluencePublicLinkAri,
ConfluenceRoleAri: () => ConfluenceRoleAri,
ConfluenceSiteAri: () => ConfluenceSiteAri,
+ ConfluenceSlideAri: () => ConfluenceSlideAri,
ConfluenceSpaceAri: () => ConfluenceSpaceAri,
+ ConfluenceSpaceClassificationHistoryAri: () => ConfluenceSpaceClassificationHistoryAri,
ConfluenceTaskAri: () => ConfluenceTaskAri,
ConfluenceTeamCalendarAri: () => ConfluenceTeamCalendarAri,
+ ConfluenceUserClassAri: () => ConfluenceUserClassAri,
ConfluenceUserPropertyAri: () => ConfluenceUserPropertyAri,
ConfluenceWhiteboardAri: () => ConfluenceWhiteboardAri,
+ ConfluenceWhiteboardClassificationHistoryAri: () => ConfluenceWhiteboardClassificationHistoryAri,
ConfluenceWorkflowAri: () => ConfluenceWorkflowAri,
ConfluenceWorkspaceAri: () => ConfluenceWorkspaceAri,
+ ConnectionRegistryCloudProductConnectionAri: () => ConnectionRegistryCloudProductConnectionAri,
ConnectionRegistryLinkAri: () => ConnectionRegistryLinkAri,
ConversationalHelpConversationAri: () => ConversationalHelpConversationAri,
ConversationalHelpConversationMessageAri: () => ConversationalHelpConversationMessageAri,
ConvoAiWorkspaceAri: () => ConvoAiWorkspaceAri,
+ CpqQuoteAri: () => CpqQuoteAri,
CssXpRoleAri: () => CssXpRoleAri,
+ CustomerServiceManagementCustomerAri: () => CustomerServiceManagementCustomerAri,
+ CustomerServiceManagementOrganizationAri: () => CustomerServiceManagementOrganizationAri,
+ CustomerThreeSixtyCustomerAri: () => CustomerThreeSixtyCustomerAri,
DataLakeLakeConnectionAri: () => DataLakeLakeConnectionAri,
+ DatabricksDatabricksDashboardAri: () => DatabricksDatabricksDashboardAri,
+ DatabricksDatabricksDataTableAri: () => DatabricksDatabricksDataTableAri,
+ DatadogDatadogSoftwareServiceAri: () => DatadogDatadogSoftwareServiceAri,
DevaiAutodevJobAri: () => DevaiAutodevJobAri,
+ DevaiSearchsessionAri: () => DevaiSearchsessionAri,
+ DevaiSessionAri: () => DevaiSessionAri,
DevaiWorkspaceAri: () => DevaiWorkspaceAri,
DevopsContainerAri: () => DevopsContainerAri,
DevopsNamespaceAri: () => DevopsNamespaceAri,
DevopsProviderAri: () => DevopsProviderAri,
@@ -179,9 +213,12 @@
DropboxDocumentAri: () => DropboxDocumentAri,
DropboxDropboxDocumentAri: () => DropboxDropboxDocumentAri,
DropboxDropboxRemoteLinkAri: () => DropboxDropboxRemoteLinkAri,
DropboxRemoteLinkAri: () => DropboxRemoteLinkAri,
+ DxSiteAri: () => DxSiteAri,
+ DynatraceDynatraceSoftwareServiceAri: () => DynatraceDynatraceSoftwareServiceAri,
EcosystemAppAri: () => EcosystemAppAri,
+ EcosystemAppBuilderProjectAri: () => EcosystemAppBuilderProjectAri,
EcosystemAppEnvironmentVersionAri: () => EcosystemAppEnvironmentVersionAri,
EcosystemConnectAppAri: () => EcosystemConnectAppAri,
EcosystemConnectModuleAri: () => EcosystemConnectModuleAri,
EcosystemEnvironmentAri: () => EcosystemEnvironmentAri,
@@ -194,9 +231,21 @@
ElevatePrecalibrationAri: () => ElevatePrecalibrationAri,
ElevatePrecalibrationPillarAri: () => ElevatePrecalibrationPillarAri,
ElevateSelfAssessmentAri: () => ElevateSelfAssessmentAri,
ElevateSelfAssessmentPillarAri: () => ElevateSelfAssessmentPillarAri,
+ EnvironmentIsolationContextAri: () => EnvironmentIsolationContextAri,
ExusExternalUserAri: () => ExusExternalUserAri,
+ FeedbackChunkAri: () => FeedbackChunkAri,
+ FeedbackFeedbackAri: () => FeedbackFeedbackAri,
+ FeedbackFieldAri: () => FeedbackFieldAri,
+ FeedbackInsightAri: () => FeedbackInsightAri,
+ FeedbackRoleAri: () => FeedbackRoleAri,
+ FeedbackSectionAri: () => FeedbackSectionAri,
+ FeedbackSiteAri: () => FeedbackSiteAri,
+ FeedbackSnippetAri: () => FeedbackSnippetAri,
+ FeedbackSpaceAri: () => FeedbackSpaceAri,
+ FeedbackViewAri: () => FeedbackViewAri,
+ FeedbackWorkspaceAri: () => FeedbackWorkspaceAri,
FigmaFigmaDesignAri: () => FigmaFigmaDesignAri,
FigmaFigmaRemoteLinkAri: () => FigmaFigmaRemoteLinkAri,
GithubGithubBranchAri: () => GithubGithubBranchAri,
GithubGithubBuildAri: () => GithubGithubBuildAri,
@@ -215,11 +264,16 @@
GoalWorkspaceAri: () => GoalWorkspaceAri,
GoogleAccountAri: () => GoogleAccountAri,
GoogleGmailMessageAri: () => GoogleGmailMessageAri,
GoogleGoogleCalendarCalendarEventAri: () => GoogleGoogleCalendarCalendarEventAri,
+ GoogleGoogleDriveCommentAri: () => GoogleGoogleDriveCommentAri,
GoogleGoogleDriveDocumentAri: () => GoogleGoogleDriveDocumentAri,
+ GoogleGoogleDriveLiteDocumentAri: () => GoogleGoogleDriveLiteDocumentAri,
GoogleGoogleDriveRemoteLinkAri: () => GoogleGoogleDriveRemoteLinkAri,
GoogleGoogleDriveRslDocumentAri: () => GoogleGoogleDriveRslDocumentAri,
+ GoogleGoogleDriveSpaceAri: () => GoogleGoogleDriveSpaceAri,
+ GoogleGoogleDriveVideoAri: () => GoogleGoogleDriveVideoAri,
+ GovernanceManagerWorkspaceAri: () => GovernanceManagerWorkspaceAri,
GraphBranchAri: () => GraphBranchAri,
GraphBranchHistoryAri: () => GraphBranchHistoryAri,
GraphBuildAri: () => GraphBuildAri,
GraphBuildHistoryAri: () => GraphBuildHistoryAri,
@@ -231,10 +285,14 @@
GraphContentAri: () => GraphContentAri,
GraphConversationAri: () => GraphConversationAri,
GraphConversationChunkAri: () => GraphConversationChunkAri,
GraphConversationHistoryAri: () => GraphConversationHistoryAri,
+ GraphCustomerContactAri: () => GraphCustomerContactAri,
GraphCustomerOrgAri: () => GraphCustomerOrgAri,
+ GraphCustomerOrgCategoryAri: () => GraphCustomerOrgCategoryAri,
GraphCustomerOrgHistoryAri: () => GraphCustomerOrgHistoryAri,
+ GraphDashboardAri: () => GraphDashboardAri,
+ GraphDataTableAri: () => GraphDataTableAri,
GraphDealAri: () => GraphDealAri,
GraphDealHistoryAri: () => GraphDealHistoryAri,
GraphDeploymentAri: () => GraphDeploymentAri,
GraphDeploymentHistoryAri: () => GraphDeploymentHistoryAri,
@@ -244,8 +302,9 @@
GraphDocumentAri: () => GraphDocumentAri,
GraphDocumentHistoryAri: () => GraphDocumentHistoryAri,
GraphEmployeeAri: () => GraphEmployeeAri,
GraphEmployeeHistoryAri: () => GraphEmployeeHistoryAri,
+ GraphExperimentalAri: () => GraphExperimentalAri,
GraphFeatureFlagAri: () => GraphFeatureFlagAri,
GraphFeatureFlagHistoryAri: () => GraphFeatureFlagHistoryAri,
GraphIncidentAri: () => GraphIncidentAri,
GraphIncidentHistoryAri: () => GraphIncidentHistoryAri,
@@ -253,8 +312,10 @@
GraphJiraProjectAndDevopsToolRelationshipAri: () => GraphJiraProjectAndDevopsToolRelationshipAri,
GraphJiraProjectAndDocumentationSpaceRelationshipAri: () => GraphJiraProjectAndDocumentationSpaceRelationshipAri,
GraphJiraProjectAndOperationsTeamRelationshipAri: () => GraphJiraProjectAndOperationsTeamRelationshipAri,
GraphJiraProjectAndVcsRepositoryRelationshipAri: () => GraphJiraProjectAndVcsRepositoryRelationshipAri,
+ GraphMcpServerAri: () => GraphMcpServerAri,
+ GraphMcpToolAri: () => GraphMcpToolAri,
GraphMessageAri: () => GraphMessageAri,
GraphOperationsWorkspaceAri: () => GraphOperationsWorkspaceAri,
GraphOrganisationAri: () => GraphOrganisationAri,
GraphOrganisationHistoryAri: () => GraphOrganisationHistoryAri,
@@ -277,10 +338,20 @@
GraphServiceAndOperationsTeamRelationshipAri: () => GraphServiceAndOperationsTeamRelationshipAri,
GraphServiceAndVcsRepositoryRelationshipAri: () => GraphServiceAndVcsRepositoryRelationshipAri,
GraphServiceAri: () => GraphServiceAri,
GraphServiceRelationshipAri: () => GraphServiceRelationshipAri,
+ GraphSoftwareServiceAri: () => GraphSoftwareServiceAri,
GraphSpaceAri: () => GraphSpaceAri,
GraphSpaceHistoryAri: () => GraphSpaceHistoryAri,
+ GraphStoreWorkspaceAri: () => GraphStoreWorkspaceAri,
+ GraphTeamAri: () => GraphTeamAri,
+ GraphTestAri: () => GraphTestAri,
+ GraphTestExecutionAri: () => GraphTestExecutionAri,
+ GraphTestHistoryAri: () => GraphTestHistoryAri,
+ GraphTestPlanAri: () => GraphTestPlanAri,
+ GraphTestRunAri: () => GraphTestRunAri,
+ GraphTestStatusAri: () => GraphTestStatusAri,
+ GraphTestStatusHistoryAri: () => GraphTestStatusHistoryAri,
GraphThreadChunkAri: () => GraphThreadChunkAri,
GraphVideoAri: () => GraphVideoAri,
GraphVideoHistoryAri: () => GraphVideoHistoryAri,
GraphVulnerabilityAri: () => GraphVulnerabilityAri,
@@ -289,8 +360,11 @@
GraphWorkItemHistoryAri: () => GraphWorkItemHistoryAri,
GraphWorkerAri: () => GraphWorkerAri,
GraphWorkerHistoryAri: () => GraphWorkerHistoryAri,
GraphWorkspaceAri: () => GraphWorkspaceAri,
+ GrowthPlatformContentAri: () => GrowthPlatformContentAri,
+ GrowthPlatformContentEvaluationAri: () => GrowthPlatformContentEvaluationAri,
+ GrowthPlatformContentEvaluationCriteriaAri: () => GrowthPlatformContentEvaluationCriteriaAri,
HelpArticleAri: () => HelpArticleAri,
HelpChannelAri: () => HelpChannelAri,
HelpHelpCenterAri: () => HelpHelpCenterAri,
HelpHelpDeskAri: () => HelpHelpDeskAri,
@@ -299,8 +373,11 @@
HelpPortalAri: () => HelpPortalAri,
HelpRequestFormAri: () => HelpRequestFormAri,
HelpRoleAri: () => HelpRoleAri,
HomeWorkspaceAri: () => HomeWorkspaceAri,
+ HrisAwsHrisAwsOrganisationAri: () => HrisAwsHrisAwsOrganisationAri,
+ HrisAwsHrisAwsPositionAri: () => HrisAwsHrisAwsPositionAri,
+ HrisAwsHrisAwsWorkerAri: () => HrisAwsHrisAwsWorkerAri,
HubspotHubspotCustomerOrgAri: () => HubspotHubspotCustomerOrgAri,
HubspotHubspotDealAri: () => HubspotHubspotDealAri,
HubspotHubspotRemoteLinkAri: () => HubspotHubspotRemoteLinkAri,
IdentityAppAri: () => IdentityAppAri,
@@ -313,23 +390,35 @@
IdentityForgeInstallationAri: () => IdentityForgeInstallationAri,
IdentityGroupAri: () => IdentityGroupAri,
IdentityRoleAri: () => IdentityRoleAri,
IdentityScopedGroupAri: () => IdentityScopedGroupAri,
+ IdentityScopedTeamAri: () => IdentityScopedTeamAri,
IdentityTeamAri: () => IdentityTeamAri,
+ IdentityTeamCustomFieldAri: () => IdentityTeamCustomFieldAri,
+ IdentityTeamCustomFieldValueAri: () => IdentityTeamCustomFieldValueAri,
IdentityTeamMemberAri: () => IdentityTeamMemberAri,
+ IdentityTeamTypeAri: () => IdentityTeamTypeAri,
+ IdentityTeamWorkspaceAri: () => IdentityTeamWorkspaceAri,
IdentityThirdPartyDirectoryAri: () => IdentityThirdPartyDirectoryAri,
IdentityThirdPartyGroupAri: () => IdentityThirdPartyGroupAri,
IdentityThirdPartyUserAri: () => IdentityThirdPartyUserAri,
IdentityUserAri: () => IdentityUserAri,
IdentityUserGrantAri: () => IdentityUserGrantAri,
IdentityUserbaseAri: () => IdentityUserbaseAri,
+ IntelligentRoutingWorkspaceAri: () => IntelligentRoutingWorkspaceAri,
JiraAiCrocsSentenceAri: () => JiraAiCrocsSentenceAri,
JiraAiCrocsWorkspaceAri: () => JiraAiCrocsWorkspaceAri,
JiraAlignInstanceAri: () => JiraAlignInstanceAri,
JiraAlignProjectAri: () => JiraAlignProjectAri,
+ JiraAlignProjectTypeAri: () => JiraAlignProjectTypeAri,
JiraAlignWorkspaceAri: () => JiraAlignWorkspaceAri,
JiraAnnouncementBannerAri: () => JiraAnnouncementBannerAri,
JiraAvailableFieldsAri: () => JiraAvailableFieldsAri,
+ JiraBacklogCardListAri: () => JiraBacklogCardListAri,
+ JiraBoardCellAri: () => JiraBoardCellAri,
+ JiraBoardColumnAri: () => JiraBoardColumnAri,
+ JiraBoardLayoutAri: () => JiraBoardLayoutAri,
+ JiraBoardSwimlaneAri: () => JiraBoardSwimlaneAri,
JiraBranchAri: () => JiraBranchAri,
JiraBranchHistoryAri: () => JiraBranchHistoryAri,
JiraBuildAri: () => JiraBuildAri,
JiraBuildHistoryAri: () => JiraBuildHistoryAri,
@@ -366,14 +455,19 @@
JiraEntityPropertyAri: () => JiraEntityPropertyAri,
JiraFavouriteAri: () => JiraFavouriteAri,
JiraFeatureFlagAri: () => JiraFeatureFlagAri,
JiraFeatureFlagHistoryAri: () => JiraFeatureFlagHistoryAri,
+ JiraFieldAssociationSchemeItemAri: () => JiraFieldAssociationSchemeItemAri,
JiraFieldConfigurationAri: () => JiraFieldConfigurationAri,
JiraFieldConfigurationContextAri: () => JiraFieldConfigurationContextAri,
+ JiraFieldConfigurationSchemeAri: () => JiraFieldConfigurationSchemeAri,
+ JiraFieldOptionBucketAri: () => JiraFieldOptionBucketAri,
+ JiraFieldSchemeAri: () => JiraFieldSchemeAri,
JiraFieldSetViewAri: () => JiraFieldSetViewAri,
JiraFilterAri: () => JiraFilterAri,
JiraFilterEmailSubscriptionAri: () => JiraFilterEmailSubscriptionAri,
JiraFormAri: () => JiraFormAri,
+ JiraFormulaExpressionConfigurationAri: () => JiraFormulaExpressionConfigurationAri,
JiraIncidentAri: () => JiraIncidentAri,
JiraIncidentHistoryAri: () => JiraIncidentHistoryAri,
JiraIssueAri: () => JiraIssueAri,
JiraIssueAttachmentAri: () => JiraIssueAttachmentAri,
@@ -388,19 +482,23 @@
JiraIssueSearchViewTypeAri: () => JiraIssueSearchViewTypeAri,
JiraIssueSecurityLevelPermissionAri: () => JiraIssueSecurityLevelPermissionAri,
JiraIssueStatusAri: () => JiraIssueStatusAri,
JiraIssueTypeAri: () => JiraIssueTypeAri,
+ JiraIssueTypeFieldAri: () => JiraIssueTypeFieldAri,
JiraIssueTypeSchemeAri: () => JiraIssueTypeSchemeAri,
JiraIssueTypeSchemeMappingAri: () => JiraIssueTypeSchemeMappingAri,
+ JiraIssueTypeScreenSchemeAri: () => JiraIssueTypeScreenSchemeAri,
JiraIssueWorklogAri: () => JiraIssueWorklogAri,
JiraIssuefieldvalueAri: () => JiraIssuefieldvalueAri,
+ JiraIssuelinkRelationshiptypeFieldAri: () => JiraIssuelinkRelationshiptypeFieldAri,
JiraNavigationConfigAri: () => JiraNavigationConfigAri,
JiraNavigationItemAri: () => JiraNavigationItemAri,
JiraNavigationMenuAri: () => JiraNavigationMenuAri,
JiraNavigationSettingsAri: () => JiraNavigationSettingsAri,
JiraNotificationTypeAri: () => JiraNotificationTypeAri,
JiraNotificationTypeSchemeAri: () => JiraNotificationTypeSchemeAri,
JiraNotificationUserPreferenceAri: () => JiraNotificationUserPreferenceAri,
+ JiraOnboardingAri: () => JiraOnboardingAri,
JiraOperationsWorkspaceAri: () => JiraOperationsWorkspaceAri,
JiraPermissionSchemeAri: () => JiraPermissionSchemeAri,
JiraPlanAri: () => JiraPlanAri,
JiraPlanCrossProjectScenarioVersionAri: () => JiraPlanCrossProjectScenarioVersionAri,
@@ -419,8 +517,9 @@
JiraPostIncidentReviewHistoryAri: () => JiraPostIncidentReviewHistoryAri,
JiraPostIncidentReviewLinkAri: () => JiraPostIncidentReviewLinkAri,
JiraPriorityAri: () => JiraPriorityAri,
JiraProductAri: () => JiraProductAri,
+ JiraProductDiscoveryGlobalViewAri: () => JiraProductDiscoveryGlobalViewAri,
JiraProjectAri: () => JiraProjectAri,
JiraProjectCategoryAri: () => JiraProjectCategoryAri,
JiraProjectFeatureAri: () => JiraProjectFeatureAri,
JiraProjectOverviewAri: () => JiraProjectOverviewAri,
@@ -445,11 +544,13 @@
JiraSecurityWorkspaceAri: () => JiraSecurityWorkspaceAri,
JiraServicedeskApprovalAri: () => JiraServicedeskApprovalAri,
JiraServicedeskCalendarEventAri: () => JiraServicedeskCalendarEventAri,
JiraServicedeskCannedResponseAri: () => JiraServicedeskCannedResponseAri,
+ JiraServicedeskConversationAri: () => JiraServicedeskConversationAri,
JiraServicedeskOrganizationAri: () => JiraServicedeskOrganizationAri,
JiraServicedeskOrganizationMemberAri: () => JiraServicedeskOrganizationMemberAri,
JiraServicedeskQueueAri: () => JiraServicedeskQueueAri,
+ JiraServicedeskQueueGroupAri: () => JiraServicedeskQueueGroupAri,
JiraServicedeskRequestTypeAri: () => JiraServicedeskRequestTypeAri,
JiraServicedeskRoleAri: () => JiraServicedeskRoleAri,
JiraServicedeskSiteAri: () => JiraServicedeskSiteAri,
JiraServicedeskSlaAri: () => JiraServicedeskSlaAri,
@@ -468,14 +569,16 @@
JiraSoftwareSwimlaneAri: () => JiraSoftwareSwimlaneAri,
JiraSoftwareUserBoardConfigAri: () => JiraSoftwareUserBoardConfigAri,
JiraSoftwareViewConfigAri: () => JiraSoftwareViewConfigAri,
JiraSprintAri: () => JiraSprintAri,
+ JiraSubcontainerAri: () => JiraSubcontainerAri,
JiraUserBroadcastMessageAri: () => JiraUserBroadcastMessageAri,
JiraVersionApproverAri: () => JiraVersionApproverAri,
JiraVersionAri: () => JiraVersionAri,
JiraViewAri: () => JiraViewAri,
JiraVulnerabilityAri: () => JiraVulnerabilityAri,
JiraVulnerabilityHistoryAri: () => JiraVulnerabilityHistoryAri,
+ JiraWorkItemSecuritySchemeAri: () => JiraWorkItemSecuritySchemeAri,
JiraWorkflowAri: () => JiraWorkflowAri,
JiraWorkflowSchemeAri: () => JiraWorkflowSchemeAri,
JiraWorkspaceAri: () => JiraWorkspaceAri,
JsmChannelOrchestratorConversationAri: () => JsmChannelOrchestratorConversationAri,
@@ -485,8 +588,9 @@
LearningPlatformLearnerAri: () => LearningPlatformLearnerAri,
LinkingPlatformDatasourceAri: () => LinkingPlatformDatasourceAri,
LoginAlerterSiteAri: () => LoginAlerterSiteAri,
LoomCommentAri: () => LoomCommentAri,
+ LoomCommentReplyAri: () => LoomCommentReplyAri,
LoomFolderAri: () => LoomFolderAri,
LoomLoomVideoAri: () => LoomLoomVideoAri,
LoomMeetingAri: () => LoomMeetingAri,
LoomMeetingRecurrenceAri: () => LoomMeetingRecurrenceAri,
@@ -507,12 +611,28 @@
MediaFileAri: () => MediaFileAri,
MercuryChangeAri: () => MercuryChangeAri,
MercuryChangeProposalAri: () => MercuryChangeProposalAri,
MercuryChangeProposalStatusAri: () => MercuryChangeProposalStatusAri,
+ MercuryChangeProposalsViewAri: () => MercuryChangeProposalsViewAri,
MercuryCommentAri: () => MercuryCommentAri,
+ MercuryCostItemAri: () => MercuryCostItemAri,
+ MercuryCostLineItemAri: () => MercuryCostLineItemAri,
+ MercuryCostPeriodValueAri: () => MercuryCostPeriodValueAri,
+ MercuryCostSubtypeAri: () => MercuryCostSubtypeAri,
+ MercuryCostTypeAri: () => MercuryCostTypeAri,
+ MercuryCustomFieldAri: () => MercuryCustomFieldAri,
+ MercuryCustomFieldDefinitionAri: () => MercuryCustomFieldDefinitionAri,
+ MercuryExpenditureTypeAri: () => MercuryExpenditureTypeAri,
+ MercuryFinancialVersionAri: () => MercuryFinancialVersionAri,
+ MercuryFiscalCalendarConfigurationAri: () => MercuryFiscalCalendarConfigurationAri,
MercuryFocusAreaAri: () => MercuryFocusAreaAri,
+ MercuryFocusAreaHierarchyAri: () => MercuryFocusAreaHierarchyAri,
MercuryFocusAreaStatusUpdateAri: () => MercuryFocusAreaStatusUpdateAri,
MercuryFocusAreaTypeAri: () => MercuryFocusAreaTypeAri,
+ MercuryInvestmentCategoryAri: () => MercuryInvestmentCategoryAri,
+ MercuryInvestmentCategorySetAri: () => MercuryInvestmentCategorySetAri,
+ MercuryJiraWorkStatusMappingAri: () => MercuryJiraWorkStatusMappingAri,
+ MercuryRiskAri: () => MercuryRiskAri,
MercuryRoleAri: () => MercuryRoleAri,
MercurySiteAri: () => MercurySiteAri,
MercuryStrategicEventAri: () => MercuryStrategicEventAri,
MercuryStrategicEventStatusAri: () => MercuryStrategicEventStatusAri,
@@ -522,18 +642,25 @@
MicrosoftOnedriveDocumentAri: () => MicrosoftOnedriveDocumentAri,
MicrosoftOutlookCalendarCalendarEventAri: () => MicrosoftOutlookCalendarCalendarEventAri,
MicrosoftOutlookMessageAri: () => MicrosoftOutlookMessageAri,
MicrosoftPowerBiRemoteLinkAri: () => MicrosoftPowerBiRemoteLinkAri,
+ MicrosoftSharepointDataTableAri: () => MicrosoftSharepointDataTableAri,
MicrosoftSharepointDocumentAri: () => MicrosoftSharepointDocumentAri,
+ MicrosoftSharepointSpaceAri: () => MicrosoftSharepointSpaceAri,
MicrosoftTeamsConversationAri: () => MicrosoftTeamsConversationAri,
MicrosoftTeamsMessageAri: () => MicrosoftTeamsMessageAri,
MicrosoftTeamsRemoteLinkAri: () => MicrosoftTeamsRemoteLinkAri,
+ MicrosoftTeamsVideoAri: () => MicrosoftTeamsVideoAri,
MigrationReportCenterReportRequestProxyAri: () => MigrationReportCenterReportRequestProxyAri,
MiroMiroDesignAri: () => MiroMiroDesignAri,
MiroMiroRemoteLinkAri: () => MiroMiroRemoteLinkAri,
MlRegistryArtifactAri: () => MlRegistryArtifactAri,
+ MlRegistryComponentAri: () => MlRegistryComponentAri,
+ MlRegistryComponentVersionAri: () => MlRegistryComponentVersionAri,
MondayMondayDocumentAri: () => MondayMondayDocumentAri,
MuralMuralRemoteLinkAri: () => MuralMuralRemoteLinkAri,
+ NavigationSettingAri: () => NavigationSettingAri,
+ NewrelicNewrelicSoftwareServiceAri: () => NewrelicNewrelicSoftwareServiceAri,
NotionNotionDocumentAri: () => NotionNotionDocumentAri,
NotionNotionRemoteLinkAri: () => NotionNotionRemoteLinkAri,
OauthClientAri: () => OauthClientAri,
OpsgenieAccountLoginAri: () => OpsgenieAccountLoginAri,
@@ -551,8 +678,9 @@
OpsgenieIncidentAri: () => OpsgenieIncidentAri,
OpsgenieIncidentStatusUpdateAri: () => OpsgenieIncidentStatusUpdateAri,
OpsgenieIncomingCallHistoryAri: () => OpsgenieIncomingCallHistoryAri,
OpsgenieIntegrationAri: () => OpsgenieIntegrationAri,
+ OpsgenieJecChannelAri: () => OpsgenieJecChannelAri,
OpsgenieNotificationAri: () => OpsgenieNotificationAri,
OpsgenieRoleAri: () => OpsgenieRoleAri,
OpsgenieSavedSearchAri: () => OpsgenieSavedSearchAri,
OpsgenieScheduleAri: () => OpsgenieScheduleAri,
@@ -561,8 +689,9 @@
OpsgenieTeamAri: () => OpsgenieTeamAri,
OpsgenieTeamMemberAri: () => OpsgenieTeamMemberAri,
OpsgenieTimelineAri: () => OpsgenieTimelineAri,
OpsgenieWorkspaceAri: () => OpsgenieWorkspaceAri,
+ OrgConfigConfigAri: () => OrgConfigConfigAri,
OrgPolicyPolicyAri: () => OrgPolicyPolicyAri,
PagerdutyPagerdutyRemoteLinkAri: () => PagerdutyPagerdutyRemoteLinkAri,
PapiApiAri: () => PapiApiAri,
PapiRoleAri: () => PapiRoleAri,
@@ -571,8 +700,11 @@
PassionfruitAskCommentAri: () => PassionfruitAskCommentAri,
PassionfruitAskLinkAri: () => PassionfruitAskLinkAri,
PassionfruitAskUpdateAri: () => PassionfruitAskUpdateAri,
PassionfruitDependencyAri: () => PassionfruitDependencyAri,
+ PassionfruitPlanAri: () => PassionfruitPlanAri,
+ PassionfruitPlanScenarioAri: () => PassionfruitPlanScenarioAri,
+ PassionfruitPlanScenarioInvestmentAri: () => PassionfruitPlanScenarioInvestmentAri,
PassionfruitRoleAri: () => PassionfruitRoleAri,
PassionfruitSiteAri: () => PassionfruitSiteAri,
PassionfruitWorkspaceAri: () => PassionfruitWorkspaceAri,
PeopleDataCostCenterAri: () => PeopleDataCostCenterAri,
@@ -583,21 +715,65 @@
PeoplePerftoolCalibrationAri: () => PeoplePerftoolCalibrationAri,
PeoplePerftoolFeedbackAri: () => PeoplePerftoolFeedbackAri,
PeoplePerftoolPerformanceAri: () => PeoplePerftoolPerformanceAri,
PipedrivePipedriveRemoteLinkAri: () => PipedrivePipedriveRemoteLinkAri,
+ PlatformAccessAri: () => PlatformAccessAri,
+ PlatformActionAri: () => PlatformActionAri,
+ PlatformAppAri: () => PlatformAppAri,
+ PlatformAssetsAri: () => PlatformAssetsAri,
+ PlatformAtlassianAnalyticsAri: () => PlatformAtlassianAnalyticsAri,
+ PlatformBeaconAri: () => PlatformBeaconAri,
+ PlatformCanvasAri: () => PlatformCanvasAri,
PlatformClassificationTagAri: () => PlatformClassificationTagAri,
- PlatformCollaborationContextAri: () => PlatformCollaborationContextAri,
+ PlatformCompassAri: () => PlatformCompassAri,
+ PlatformConfluenceAri: () => PlatformConfluenceAri,
+ PlatformCustomEmailFooterAri: () => PlatformCustomEmailFooterAri,
+ PlatformDevaiAri: () => PlatformDevaiAri,
+ PlatformEcosystemAppAri: () => PlatformEcosystemAppAri,
+ PlatformEnterpriseAppAri: () => PlatformEnterpriseAppAri,
+ PlatformEnterpriseConfluenceAri: () => PlatformEnterpriseConfluenceAri,
+ PlatformEnterpriseJiraServicedeskAri: () => PlatformEnterpriseJiraServicedeskAri,
+ PlatformEnterpriseJiraSoftwareAri: () => PlatformEnterpriseJiraSoftwareAri,
+ PlatformGoalAri: () => PlatformGoalAri,
+ PlatformGuardPremiumAri: () => PlatformGuardPremiumAri,
+ PlatformGuardPremiumInstanceAri: () => PlatformGuardPremiumInstanceAri,
PlatformIntegrationAri: () => PlatformIntegrationAri,
+ PlatformJiraAlignAri: () => PlatformJiraAlignAri,
+ PlatformJiraCoreAri: () => PlatformJiraCoreAri,
+ PlatformJiraCustomerServiceAri: () => PlatformJiraCustomerServiceAri,
+ PlatformJiraProductDiscoveryAri: () => PlatformJiraProductDiscoveryAri,
+ PlatformJiraServicedeskAri: () => PlatformJiraServicedeskAri,
+ PlatformJiraSoftwareAri: () => PlatformJiraSoftwareAri,
+ PlatformJsmExtraAssetsAri: () => PlatformJsmExtraAssetsAri,
+ PlatformJsmExtraConversationsAri: () => PlatformJsmExtraConversationsAri,
PlatformLifecycleResourceAri: () => PlatformLifecycleResourceAri,
PlatformLifecycleResourcePackageAri: () => PlatformLifecycleResourcePackageAri,
PlatformLifecycleResourcePackageTypeAri: () => PlatformLifecycleResourcePackageTypeAri,
+ PlatformLoomAri: () => PlatformLoomAri,
+ PlatformMcpToolAri: () => PlatformMcpToolAri,
+ PlatformMercuryAri: () => PlatformMercuryAri,
+ PlatformOpsgenieAri: () => PlatformOpsgenieAri,
PlatformOrgAri: () => PlatformOrgAri,
PlatformOrgUserAri: () => PlatformOrgUserAri,
+ PlatformOrganizationClassificationHistoryAri: () => PlatformOrganizationClassificationHistoryAri,
+ PlatformPassionfruitAri: () => PlatformPassionfruitAri,
PlatformProductAri: () => PlatformProductAri,
+ PlatformProductCollaborationContextConnectionAri: () => PlatformProductCollaborationContextConnectionAri,
+ PlatformProjectAri: () => PlatformProjectAri,
+ PlatformRadarAri: () => PlatformRadarAri,
+ PlatformRovoAri: () => PlatformRovoAri,
+ PlatformRovoInstanceAri: () => PlatformRovoInstanceAri,
PlatformSecureTunnelAri: () => PlatformSecureTunnelAri,
PlatformServicesStreamhubSchemaAri: () => PlatformServicesStreamhubSchemaAri,
PlatformSiteAri: () => PlatformSiteAri,
+ PlatformStatuspagePageAri: () => PlatformStatuspagePageAri,
+ PlatformStatuspageProductAri: () => PlatformStatuspageProductAri,
+ PlatformSyntheticAAri: () => PlatformSyntheticAAri,
+ PlatformSyntheticAri: () => PlatformSyntheticAri,
PlatformTestProvisioningEntityAri: () => PlatformTestProvisioningEntityAri,
+ PlatformTownsquareAri: () => PlatformTownsquareAri,
+ PlatformUnifiedHelpAri: () => PlatformUnifiedHelpAri,
+ PlatformUnitAri: () => PlatformUnitAri,
PollinatorCheckAri: () => PollinatorCheckAri,
PostOfficeMessageInstanceAri: () => PostOfficeMessageInstanceAri,
PostOfficeMessageTemplateAri: () => PostOfficeMessageTemplateAri,
PostOfficeTriggerAri: () => PostOfficeTriggerAri,
@@ -609,10 +785,12 @@
ProjectWorkspaceAri: () => ProjectWorkspaceAri,
PurePermissionAri: () => PurePermissionAri,
PureResourceAri: () => PureResourceAri,
PureRoleAri: () => PureRoleAri,
+ RadarImportAri: () => RadarImportAri,
RadarPositionAri: () => RadarPositionAri,
RadarSiteAri: () => RadarSiteAri,
+ RadarViewAri: () => RadarViewAri,
RadarWorkerAri: () => RadarWorkerAri,
RadarWorkspaceAri: () => RadarWorkspaceAri,
ResourceOwner: () => ResourceOwnerEnum,
ResourceType: () => ResourceTypeEnum,
@@ -623,35 +801,55 @@
RovoScenarioAri: () => RovoScenarioAri,
RovoSiteAri: () => RovoSiteAri,
RovoWorkspaceAri: () => RovoWorkspaceAri,
RuntimeAuthClientRoleAri: () => RuntimeAuthClientRoleAri,
+ SalesforceSalesforceCustomerContactAri: () => SalesforceSalesforceCustomerContactAri,
SalesforceSalesforceCustomerOrgAri: () => SalesforceSalesforceCustomerOrgAri,
SalesforceSalesforceDealAri: () => SalesforceSalesforceDealAri,
SalesforceSalesforceRemoteLinkAri: () => SalesforceSalesforceRemoteLinkAri,
SandboxServiceSiteAri: () => SandboxServiceSiteAri,
SearchEventAri: () => SearchEventAri,
SearchForwardDocumentAri: () => SearchForwardDocumentAri,
SearchForwardDocumentSubscriptionAri: () => SearchForwardDocumentSubscriptionAri,
SearchPermissionContainerAri: () => SearchPermissionContainerAri,
+ SecodaEntityAri: () => SecodaEntityAri,
+ SecodaSpaceAri: () => SecodaSpaceAri,
+ SecodaWorkspaceAri: () => SecodaWorkspaceAri,
SentrySentryRemoteLinkAri: () => SentrySentryRemoteLinkAri,
ServicenowServicenowWorkItemAri: () => ServicenowServicenowWorkItemAri,
SettingsServiceSettingsAri: () => SettingsServiceSettingsAri,
SlackSlackConversationAri: () => SlackSlackConversationAri,
SlackSlackMessageAri: () => SlackSlackMessageAri,
+ SlackSlackRslConversationAri: () => SlackSlackRslConversationAri,
+ SlackSlackRslMessageAri: () => SlackSlackRslMessageAri,
SmartsheetSmartsheetDocumentAri: () => SmartsheetSmartsheetDocumentAri,
SmartsheetSmartsheetRemoteLinkAri: () => SmartsheetSmartsheetRemoteLinkAri,
SpinnakerSpinnakerDeploymentAri: () => SpinnakerSpinnakerDeploymentAri,
StatuspageRoleAri: () => StatuspageRoleAri,
StatuspageSiteAri: () => StatuspageSiteAri,
StripeStripeRemoteLinkAri: () => StripeStripeRemoteLinkAri,
+ StudioRoleAri: () => StudioRoleAri,
+ StudioSpaceAri: () => StudioSpaceAri,
+ StudioWorkspaceAri: () => StudioWorkspaceAri,
SupportCustomerAri: () => SupportCustomerAri,
SupportCustomerSupportAri: () => SupportCustomerSupportAri,
+ SyntheticASiteAri: () => SyntheticASiteAri,
+ SyntheticAWorkspaceAri: () => SyntheticAWorkspaceAri,
+ SyntheticSiteAri: () => SyntheticSiteAri,
+ SyntheticWorkspaceAri: () => SyntheticWorkspaceAri,
+ TeamsRoleAri: () => TeamsRoleAri,
+ TeamsWorkspaceAri: () => TeamsWorkspaceAri,
TodoistTodoistRemoteLinkAri: () => TodoistTodoistRemoteLinkAri,
TownsquareCommentAri: () => TownsquareCommentAri,
+ TownsquareCustomFieldAllowedValueAri: () => TownsquareCustomFieldAllowedValueAri,
+ TownsquareCustomFieldAri: () => TownsquareCustomFieldAri,
+ TownsquareCustomFieldDefinitionAri: () => TownsquareCustomFieldDefinitionAri,
+ TownsquareCustomFieldSavedValueAri: () => TownsquareCustomFieldSavedValueAri,
TownsquareGoalAri: () => TownsquareGoalAri,
TownsquareGoalUpdateAri: () => TownsquareGoalUpdateAri,
TownsquareHelpPointerAri: () => TownsquareHelpPointerAri,
TownsquareLearningAri: () => TownsquareLearningAri,
+ TownsquareLinkAri: () => TownsquareLinkAri,
TownsquareMetricAri: () => TownsquareMetricAri,
TownsquareMetricTargetAri: () => TownsquareMetricTargetAri,
TownsquareMetricValueAri: () => TownsquareMetricValueAri,
TownsquareMilestoneAri: () => TownsquareMilestoneAri,
@@ -662,12 +860,16 @@
TownsquareSiteAri: () => TownsquareSiteAri,
TownsquareTagAri: () => TownsquareTagAri,
TownsquareUpdateNoteAri: () => TownsquareUpdateNoteAri,
TownsquareWorkspaceAri: () => TownsquareWorkspaceAri,
+ TrelloActionAri: () => TrelloActionAri,
+ TrelloAiRuleAri: () => TrelloAiRuleAri,
+ TrelloApplicationAri: () => TrelloApplicationAri,
TrelloAttachmentAri: () => TrelloAttachmentAri,
TrelloAvatarAri: () => TrelloAvatarAri,
TrelloBackgroundAri: () => TrelloBackgroundAri,
TrelloBoardAri: () => TrelloBoardAri,
+ TrelloBoardStarAri: () => TrelloBoardStarAri,
TrelloCardAri: () => TrelloCardAri,
TrelloCheckItemAri: () => TrelloCheckItemAri,
TrelloChecklistAri: () => TrelloChecklistAri,
TrelloCustomFieldAri: () => TrelloCustomFieldAri,
@@ -675,11 +877,13 @@
TrelloEnterpriseAri: () => TrelloEnterpriseAri,
TrelloLabelAri: () => TrelloLabelAri,
TrelloListAri: () => TrelloListAri,
TrelloLogoAri: () => TrelloLogoAri,
+ TrelloNotificationAri: () => TrelloNotificationAri,
TrelloPlannerAri: () => TrelloPlannerAri,
TrelloPlannerCalendarAri: () => TrelloPlannerCalendarAri,
TrelloPlannerEventCardAri: () => TrelloPlannerEventCardAri,
+ TrelloPowerUpDataAri: () => TrelloPowerUpDataAri,
TrelloRoleAri: () => TrelloRoleAri,
TrelloSiteAri: () => TrelloSiteAri,
TrelloStickerAri: () => TrelloStickerAri,
TrelloUserAri: () => TrelloUserAri,
@@ -714,9 +918,9 @@
ZendeskZendeskDocumentAri: () => ZendeskZendeskDocumentAri,
ZendeskZendeskWorkItemAri: () => ZendeskZendeskWorkItemAri,
ZeplinZeplinRemoteLinkAri: () => ZeplinZeplinRemoteLinkAri
});
-module.exports = __toCommonJS(src_exports);
+module.exports = __toCommonJS(index_exports);
// src/errors.ts
var ValidationError = class extends Error {
};
@@ -1075,12 +1279,12 @@
}
};
// src/core/types/deprecated/resource-owner-enum.ts
-var ResourceOwnerEnum = /* @__PURE__ */ ((ResourceOwnerEnum2) => (ResourceOwnerEnum2.AdobeAdobexd = "adobe.adobexd", ResourceOwnerEnum2.AdobeSign = "adobe.sign", ResourceOwnerEnum2.AhaAha = "aha.aha", ResourceOwnerEnum2.AirtableAirtable = "airtable.airtable", ResourceOwnerEnum2.AmplitudeAmplitude = "amplitude.amplitude", ResourceOwnerEnum2.Analytics = "analytics", ResourceOwnerEnum2.AppMigration = "app-migration", ResourceOwnerEnum2.ApprovalDesk = "approval-desk", ResourceOwnerEnum2.AsanaAsana = "asana.asana", ResourceOwnerEnum2.Atlashub = "atlashub", ResourceOwnerEnum2.AtlassianWebCrawlerAtlassianWebCrawler = "atlassian-web-crawler.atlassian-web-crawler", ResourceOwnerEnum2.AuditLog = "audit-log", ResourceOwnerEnum2.Automation = "automation", ResourceOwnerEnum2.Avocado = "avocado", ResourceOwnerEnum2.Avp = "avp", ResourceOwnerEnum2.AzureDevopsAzureDevops = "azure-devops.azure-devops", ResourceOwnerEnum2.Beacon = "beacon", ResourceOwnerEnum2.Bitbucket = "bitbucket", ResourceOwnerEnum2.BoxBox = "box.box", ResourceOwnerEnum2.Brie = "brie", ResourceOwnerEnum2.CanvaCanva = "canva.canva", ResourceOwnerEnum2.Canvas = "canvas", ResourceOwnerEnum2.Cia = "cia", ResourceOwnerEnum2.CiscoWebex = "cisco.webex", ResourceOwnerEnum2.ClickupClickup = "clickup.clickup", ResourceOwnerEnum2.Cmdb = "cmdb", ResourceOwnerEnum2.Commerce = "commerce", ResourceOwnerEnum2.Compass = "compass", ResourceOwnerEnum2.Confluence = "confluence", ResourceOwnerEnum2.ConfluenceDc = "confluence-dc", ResourceOwnerEnum2.ConfluenceDcConfluenceDc = "confluence-dc.confluence-dc", ResourceOwnerEnum2.ConnectionRegistry = "connection-registry", ResourceOwnerEnum2.ConversationalHelp = "conversational-help", ResourceOwnerEnum2.ConvoAi = "convo-ai", ResourceOwnerEnum2.CssXp = "css-xp", ResourceOwnerEnum2.DataLake = "data-lake", ResourceOwnerEnum2.Devai = "devai", ResourceOwnerEnum2.Devops = "devops", ResourceOwnerEnum2.DocusignDocusign = "docusign.docusign", ResourceOwnerEnum2.DovetailDovetail = "dovetail.dovetail", ResourceOwnerEnum2.Dropbox = "dropbox", ResourceOwnerEnum2.DropboxDropbox = "dropbox.dropbox", ResourceOwnerEnum2.Ecosystem = "ecosystem", ResourceOwnerEnum2.Elements = "elements", ResourceOwnerEnum2.Elevate = "elevate", ResourceOwnerEnum2.ExusExternal = "exus-external", ResourceOwnerEnum2.Figma = "figma", ResourceOwnerEnum2.FigmaFigma = "figma.figma", ResourceOwnerEnum2.GithubGithub = "github.github", ResourceOwnerEnum2.GitlabGitlab = "gitlab.gitlab", ResourceOwnerEnum2.Goal = "goal", ResourceOwnerEnum2.Google = "google", ResourceOwnerEnum2.GoogleGmail = "google.gmail", ResourceOwnerEnum2.GoogleGoogleCalendar = "google.google-calendar", ResourceOwnerEnum2.GoogleGoogleDrive = "google.google-drive", ResourceOwnerEnum2.GoogleGoogleDriveRsl = "google.google-drive-rsl", ResourceOwnerEnum2.Graph = "graph", ResourceOwnerEnum2.Help = "help", ResourceOwnerEnum2.Home = "home", ResourceOwnerEnum2.HubspotHubspot = "hubspot.hubspot", ResourceOwnerEnum2.Identity = "identity", ResourceOwnerEnum2.Jira = "jira", ResourceOwnerEnum2.JiraAiCrocs = "jira-ai-crocs", ResourceOwnerEnum2.JiraAlign = "jira-align", ResourceOwnerEnum2.JiraCore = "jira-core", ResourceOwnerEnum2.JiraCustomerService = "jira-customer-service", ResourceOwnerEnum2.JiraDcJiraDc = "jira-dc.jira-dc", ResourceOwnerEnum2.JiraDcSecondaryJiraDc = "jira-dc-secondary.jira-dc", ResourceOwnerEnum2.JiraDcTertiaryJiraDc = "jira-dc-tertiary.jira-dc", ResourceOwnerEnum2.JiraServicedesk = "jira-servicedesk", ResourceOwnerEnum2.JiraSoftware = "jira-software", ResourceOwnerEnum2.JsmChannelOrchestrator = "jsm-channel-orchestrator", ResourceOwnerEnum2.KnowledgeDiscovery = "knowledge-discovery", ResourceOwnerEnum2.KnowledgeServingAndAccess = "knowledge-serving-and-access", ResourceOwnerEnum2.LaunchdarklyLaunchdarkly = "launchdarkly.launchdarkly", ResourceOwnerEnum2.LearningPlatform = "learning-platform", ResourceOwnerEnum2.LinkingPlatform = "linking-platform", ResourceOwnerEnum2.LoginAlerter = "login-alerter", ResourceOwnerEnum2.Loom = "loom", ResourceOwnerEnum2.LoomLoom = "loom.loom", ResourceOwnerEnum2.LucidLucidchart = "lucid.lucidchart", ResourceOwnerEnum2.MakerSpace = "maker-space", ResourceOwnerEnum2.Mapi = "mapi", ResourceOwnerEnum2.Marketing = "marketing", ResourceOwnerEnum2.Marketplace = "marketplace", ResourceOwnerEnum2.Measurement = "measurement", ResourceOwnerEnum2.Media = "media", ResourceOwnerEnum2.Mercury = "mercury", ResourceOwnerEnum2.Microsoft = "microsoft", ResourceOwnerEnum2.MicrosoftAzureDevops = "microsoft.azure-devops", ResourceOwnerEnum2.MicrosoftOnedrive = "microsoft.onedrive", ResourceOwnerEnum2.MicrosoftOutlook = "microsoft.outlook", ResourceOwnerEnum2.MicrosoftOutlookCalendar = "microsoft.outlook-calendar", ResourceOwnerEnum2.MicrosoftPowerBi = "microsoft.power-bi", ResourceOwnerEnum2.MicrosoftSharepoint = "microsoft.sharepoint", ResourceOwnerEnum2.MicrosoftTeams = "microsoft.teams", ResourceOwnerEnum2.MigrationReportCenter = "migration-report-center", ResourceOwnerEnum2.MiroMiro = "miro.miro", ResourceOwnerEnum2.MlRegistry = "ml-registry", ResourceOwnerEnum2.MondayMonday = "monday.monday", ResourceOwnerEnum2.MuralMural = "mural.mural", ResourceOwnerEnum2.NotionNotion = "notion.notion", ResourceOwnerEnum2.Oauth = "oauth", ResourceOwnerEnum2.Opsgenie = "opsgenie", ResourceOwnerEnum2.OrgPolicy = "org-policy", ResourceOwnerEnum2.PagerdutyPagerduty = "pagerduty.pagerduty", ResourceOwnerEnum2.Papi = "papi", ResourceOwnerEnum2.Passionfruit = "passionfruit", ResourceOwnerEnum2.PeopleData = "people-data", ResourceOwnerEnum2.PeoplePerftool = "people-perftool", ResourceOwnerEnum2.PipedrivePipedrive = "pipedrive.pipedrive", ResourceOwnerEnum2.Platform = "platform", ResourceOwnerEnum2.PlatformServices = "platform-services", ResourceOwnerEnum2.Pollinator = "pollinator", ResourceOwnerEnum2.PostOffice = "post-office", ResourceOwnerEnum2.Proforma = "proforma", ResourceOwnerEnum2.Project = "project", ResourceOwnerEnum2.Pure = "pure", ResourceOwnerEnum2.Radar = "radar", ResourceOwnerEnum2.Rovo = "rovo", ResourceOwnerEnum2.RuntimeAuthClient = "runtime-auth-client", ResourceOwnerEnum2.SalesforceSalesforce = "salesforce.salesforce", ResourceOwnerEnum2.SandboxService = "sandbox-service", ResourceOwnerEnum2.Search = "search", ResourceOwnerEnum2.SentrySentry = "sentry.sentry", ResourceOwnerEnum2.ServicenowServicenow = "servicenow.servicenow", ResourceOwnerEnum2.SettingsService = "settings-service", ResourceOwnerEnum2.Slack = "slack", ResourceOwnerEnum2.SlackSlack = "slack.slack", ResourceOwnerEnum2.SmartsheetSmartsheet = "smartsheet.smartsheet", ResourceOwnerEnum2.SpinnakerSpinnaker = "spinnaker.spinnaker", ResourceOwnerEnum2.Statuspage = "statuspage", ResourceOwnerEnum2.StripeStripe = "stripe.stripe", ResourceOwnerEnum2.Support = "support", ResourceOwnerEnum2.Teams = "teams", ResourceOwnerEnum2.TodoistTodoist = "todoist.todoist", ResourceOwnerEnum2.Townsquare = "townsquare", ResourceOwnerEnum2.Trello = "trello", ResourceOwnerEnum2.TrustEng = "trust-eng", ResourceOwnerEnum2.UnifiedHelp = "unified-help", ResourceOwnerEnum2.UnifiedPortableProfile = "unified-portable-profile", ResourceOwnerEnum2.UsageTracking = "usage-tracking", ResourceOwnerEnum2.VirtualAgent = "virtual-agent", ResourceOwnerEnum2.Workato = "workato", ResourceOwnerEnum2.Workday = "workday", ResourceOwnerEnum2.WorkdayWorkday = "workday.workday", ResourceOwnerEnum2.ZendeskZendesk = "zendesk.zendesk", ResourceOwnerEnum2.ZeplinZeplin = "zeplin.zeplin", ResourceOwnerEnum2))(ResourceOwnerEnum || {});
+var ResourceOwnerEnum = /* @__PURE__ */ ((ResourceOwnerEnum2) => (ResourceOwnerEnum2.AdobeAdobexd = "adobe.adobexd", ResourceOwnerEnum2.AdobeSign = "adobe.sign", ResourceOwnerEnum2.AhaAha = "aha.aha", ResourceOwnerEnum2.Aiops = "aiops", ResourceOwnerEnum2.AirtableAirtable = "airtable.airtable", ResourceOwnerEnum2.AmplitudeAmplitude = "amplitude.amplitude", ResourceOwnerEnum2.Analytics = "analytics", ResourceOwnerEnum2.AppMigration = "app-migration", ResourceOwnerEnum2.ApprovalDesk = "approval-desk", ResourceOwnerEnum2.AsanaAsana = "asana.asana", ResourceOwnerEnum2.Atlashub = "atlashub", ResourceOwnerEnum2.AtlassianWebCrawlerAtlassianWebCrawler = "atlassian-web-crawler.atlassian-web-crawler", ResourceOwnerEnum2.AuditLog = "audit-log", ResourceOwnerEnum2.Automation = "automation", ResourceOwnerEnum2.Avocado = "avocado", ResourceOwnerEnum2.Avp = "avp", ResourceOwnerEnum2.AzureDevopsAzureDevops = "azure-devops.azure-devops", ResourceOwnerEnum2.Beacon = "beacon", ResourceOwnerEnum2.Bitbucket = "bitbucket", ResourceOwnerEnum2.Blocks = "blocks", ResourceOwnerEnum2.BoxBox = "box.box", ResourceOwnerEnum2.Brie = "brie", ResourceOwnerEnum2.CanvaCanva = "canva.canva", ResourceOwnerEnum2.Canvas = "canvas", ResourceOwnerEnum2.CapacityPlanning = "capacity-planning", ResourceOwnerEnum2.Cfo = "cfo", ResourceOwnerEnum2.Cia = "cia", ResourceOwnerEnum2.CiscoWebex = "cisco.webex", ResourceOwnerEnum2.ClickupClickup = "clickup.clickup", ResourceOwnerEnum2.CloudTransition = "cloud-transition", ResourceOwnerEnum2.Cmdb = "cmdb", ResourceOwnerEnum2.Commerce = "commerce", ResourceOwnerEnum2.Communication = "communication", ResourceOwnerEnum2.Compass = "compass", ResourceOwnerEnum2.Confluence = "confluence", ResourceOwnerEnum2.ConfluenceDc = "confluence-dc", ResourceOwnerEnum2.ConfluenceDcConfluenceDc = "confluence-dc.confluence-dc", ResourceOwnerEnum2.ConnectionRegistry = "connection-registry", ResourceOwnerEnum2.ConversationalHelp = "conversational-help", ResourceOwnerEnum2.ConvoAi = "convo-ai", ResourceOwnerEnum2.Cpq = "cpq", ResourceOwnerEnum2.CssXp = "css-xp", ResourceOwnerEnum2.CustomerServiceManagement = "customer-service-management", ResourceOwnerEnum2.CustomerThreeSixty = "customer-three-sixty", ResourceOwnerEnum2.DatabricksDatabricks = "databricks.databricks", ResourceOwnerEnum2.DatadogDatadog = "datadog.datadog", ResourceOwnerEnum2.DataLake = "data-lake", ResourceOwnerEnum2.Devai = "devai", ResourceOwnerEnum2.Devops = "devops", ResourceOwnerEnum2.DocusignDocusign = "docusign.docusign", ResourceOwnerEnum2.DovetailDovetail = "dovetail.dovetail", ResourceOwnerEnum2.Dropbox = "dropbox", ResourceOwnerEnum2.DropboxDropbox = "dropbox.dropbox", ResourceOwnerEnum2.Dx = "dx", ResourceOwnerEnum2.DynatraceDynatrace = "dynatrace.dynatrace", ResourceOwnerEnum2.Ecosystem = "ecosystem", ResourceOwnerEnum2.Elements = "elements", ResourceOwnerEnum2.Elevate = "elevate", ResourceOwnerEnum2.Environment = "environment", ResourceOwnerEnum2.ExusExternal = "exus-external", ResourceOwnerEnum2.Feedback = "feedback", ResourceOwnerEnum2.Figma = "figma", ResourceOwnerEnum2.FigmaFigma = "figma.figma", ResourceOwnerEnum2.GithubGithub = "github.github", ResourceOwnerEnum2.GitlabGitlab = "gitlab.gitlab", ResourceOwnerEnum2.Goal = "goal", ResourceOwnerEnum2.Google = "google", ResourceOwnerEnum2.GoogleGmail = "google.gmail", ResourceOwnerEnum2.GoogleGoogleCalendar = "google.google-calendar", ResourceOwnerEnum2.GoogleGoogleDrive = "google.google-drive", ResourceOwnerEnum2.GoogleGoogleDriveLite = "google.google-drive-lite", ResourceOwnerEnum2.GoogleGoogleDriveRsl = "google.google-drive-rsl", ResourceOwnerEnum2.GovernanceManager = "governance-manager", ResourceOwnerEnum2.Graph = "graph", ResourceOwnerEnum2.GraphStore = "graph-store", ResourceOwnerEnum2.GrowthPlatform = "growth-platform", ResourceOwnerEnum2.Help = "help", ResourceOwnerEnum2.Home = "home", ResourceOwnerEnum2.HrisAwsHrisAws = "hris-aws.hris-aws", ResourceOwnerEnum2.HubspotHubspot = "hubspot.hubspot", ResourceOwnerEnum2.Identity = "identity", ResourceOwnerEnum2.IntelligentRouting = "intelligent-routing", ResourceOwnerEnum2.Jira = "jira", ResourceOwnerEnum2.JiraAiCrocs = "jira-ai-crocs", ResourceOwnerEnum2.JiraAlign = "jira-align", ResourceOwnerEnum2.JiraCore = "jira-core", ResourceOwnerEnum2.JiraCustomerService = "jira-customer-service", ResourceOwnerEnum2.JiraDcJiraDc = "jira-dc.jira-dc", ResourceOwnerEnum2.JiraDcSecondaryJiraDc = "jira-dc-secondary.jira-dc", ResourceOwnerEnum2.JiraDcTertiaryJiraDc = "jira-dc-tertiary.jira-dc", ResourceOwnerEnum2.JiraProductDiscovery = "jira-product-discovery", ResourceOwnerEnum2.JiraServicedesk = "jira-servicedesk", ResourceOwnerEnum2.JiraSoftware = "jira-software", ResourceOwnerEnum2.JsmChannelOrchestrator = "jsm-channel-orchestrator", ResourceOwnerEnum2.KnowledgeDiscovery = "knowledge-discovery", ResourceOwnerEnum2.KnowledgeServingAndAccess = "knowledge-serving-and-access", ResourceOwnerEnum2.LaunchdarklyLaunchdarkly = "launchdarkly.launchdarkly", ResourceOwnerEnum2.LearningPlatform = "learning-platform", ResourceOwnerEnum2.LinkingPlatform = "linking-platform", ResourceOwnerEnum2.LoginAlerter = "login-alerter", ResourceOwnerEnum2.Loom = "loom", ResourceOwnerEnum2.LoomLoom = "loom.loom", ResourceOwnerEnum2.LucidLucidchart = "lucid.lucidchart", ResourceOwnerEnum2.MakerSpace = "maker-space", ResourceOwnerEnum2.Mapi = "mapi", ResourceOwnerEnum2.Marketing = "marketing", ResourceOwnerEnum2.Marketplace = "marketplace", ResourceOwnerEnum2.Measurement = "measurement", ResourceOwnerEnum2.Media = "media", ResourceOwnerEnum2.Mercury = "mercury", ResourceOwnerEnum2.Microsoft = "microsoft", ResourceOwnerEnum2.MicrosoftAzureDevops = "microsoft.azure-devops", ResourceOwnerEnum2.MicrosoftOnedrive = "microsoft.onedrive", ResourceOwnerEnum2.MicrosoftOutlook = "microsoft.outlook", ResourceOwnerEnum2.MicrosoftOutlookCalendar = "microsoft.outlook-calendar", ResourceOwnerEnum2.MicrosoftPowerBi = "microsoft.power-bi", ResourceOwnerEnum2.MicrosoftSharepoint = "microsoft.sharepoint", ResourceOwnerEnum2.MicrosoftTeams = "microsoft.teams", ResourceOwnerEnum2.MigrationReportCenter = "migration-report-center", ResourceOwnerEnum2.MiroMiro = "miro.miro", ResourceOwnerEnum2.MlRegistry = "ml-registry", ResourceOwnerEnum2.MondayMonday = "monday.monday", ResourceOwnerEnum2.MuralMural = "mural.mural", ResourceOwnerEnum2.Navigation = "navigation", ResourceOwnerEnum2.NewrelicNewrelic = "newrelic.newrelic", ResourceOwnerEnum2.NotionNotion = "notion.notion", ResourceOwnerEnum2.Oauth = "oauth", ResourceOwnerEnum2.Opsgenie = "opsgenie", ResourceOwnerEnum2.OrgConfig = "org-config", ResourceOwnerEnum2.OrgPolicy = "org-policy", ResourceOwnerEnum2.PagerdutyPagerduty = "pagerduty.pagerduty", ResourceOwnerEnum2.Papi = "papi", ResourceOwnerEnum2.Passionfruit = "passionfruit", ResourceOwnerEnum2.PeopleData = "people-data", ResourceOwnerEnum2.PeoplePerftool = "people-perftool", ResourceOwnerEnum2.PipedrivePipedrive = "pipedrive.pipedrive", ResourceOwnerEnum2.Platform = "platform", ResourceOwnerEnum2.PlatformServices = "platform-services", ResourceOwnerEnum2.Pollinator = "pollinator", ResourceOwnerEnum2.PostOffice = "post-office", ResourceOwnerEnum2.Proforma = "proforma", ResourceOwnerEnum2.Project = "project", ResourceOwnerEnum2.Pure = "pure", ResourceOwnerEnum2.Radar = "radar", ResourceOwnerEnum2.Rovo = "rovo", ResourceOwnerEnum2.RuntimeAuthClient = "runtime-auth-client", ResourceOwnerEnum2.SalesforceSalesforce = "salesforce.salesforce", ResourceOwnerEnum2.SandboxService = "sandbox-service", ResourceOwnerEnum2.Search = "search", ResourceOwnerEnum2.Secoda = "secoda", ResourceOwnerEnum2.SentrySentry = "sentry.sentry", ResourceOwnerEnum2.ServicenowServicenow = "servicenow.servicenow", ResourceOwnerEnum2.SettingsService = "settings-service", ResourceOwnerEnum2.Slack = "slack", ResourceOwnerEnum2.SlackSlack = "slack.slack", ResourceOwnerEnum2.SlackSlackRsl = "slack.slack-rsl", ResourceOwnerEnum2.SmartsheetSmartsheet = "smartsheet.smartsheet", ResourceOwnerEnum2.SpinnakerSpinnaker = "spinnaker.spinnaker", ResourceOwnerEnum2.Statuspage = "statuspage", ResourceOwnerEnum2.StripeStripe = "stripe.stripe", ResourceOwnerEnum2.Studio = "studio", ResourceOwnerEnum2.Support = "support", ResourceOwnerEnum2.Synthetic = "synthetic", ResourceOwnerEnum2.SyntheticA = "synthetic-a", ResourceOwnerEnum2.Teams = "teams", ResourceOwnerEnum2.TodoistTodoist = "todoist.todoist", ResourceOwnerEnum2.Townsquare = "townsquare", ResourceOwnerEnum2.Trello = "trello", ResourceOwnerEnum2.TrustEng = "trust-eng", ResourceOwnerEnum2.UnifiedHelp = "unified-help", ResourceOwnerEnum2.UnifiedPortableProfile = "unified-portable-profile", ResourceOwnerEnum2.UsageTracking = "usage-tracking", ResourceOwnerEnum2.VirtualAgent = "virtual-agent", ResourceOwnerEnum2.Workato = "workato", ResourceOwnerEnum2.Workday = "workday", ResourceOwnerEnum2.WorkdayWorkday = "workday.workday", ResourceOwnerEnum2.ZendeskZendesk = "zendesk.zendesk", ResourceOwnerEnum2.ZeplinZeplin = "zeplin.zeplin", ResourceOwnerEnum2))(ResourceOwnerEnum || {});
// src/core/types/deprecated/resource-type-enum.ts
-var ResourceTypeEnum = /* @__PURE__ */ ((ResourceTypeEnum2) => (ResourceTypeEnum2.Account = "account", ResourceTypeEnum2.AccountLogin = "account-login", ResourceTypeEnum2.AccountSettings = "account-settings", ResourceTypeEnum2.AdminAnnouncementBanner = "admin-announcement-banner", ResourceTypeEnum2.Agent = "agent", ResourceTypeEnum2.Alert = "alert", ResourceTypeEnum2.AlertRecipientLink = "alert-recipient-link", ResourceTypeEnum2.AnnouncementBanner = "announcement-banner", ResourceTypeEnum2.Answer = "answer", ResourceTypeEnum2.Api = "api", ResourceTypeEnum2.ApiEndpoint = "api-endpoint", ResourceTypeEnum2.ApiRequestMetric = "api-request-metric", ResourceTypeEnum2.App = "app", ResourceTypeEnum2.AppData = "app-data", ResourceTypeEnum2.AppEnvironmentVersion = "app-environment-version", ResourceTypeEnum2.AppGrant = "app-grant", ResourceTypeEnum2.Approval = "approval", ResourceTypeEnum2.Article = "article", ResourceTypeEnum2.Artifact = "artifact", ResourceTypeEnum2.Ask = "ask", ResourceTypeEnum2.AskActivity = "ask-activity", ResourceTypeEnum2.AskComment = "ask-comment", ResourceTypeEnum2.AskLink = "ask-link", ResourceTypeEnum2.AskUpdate = "ask-update", ResourceTypeEnum2.AssistantAnswer = "assistant-answer", ResourceTypeEnum2.Attachment = "attachment", ResourceTypeEnum2.Attribute = "attribute", ResourceTypeEnum2.AuthPolicy = "auth-policy", ResourceTypeEnum2.AutodevJob = "autodev-job", ResourceTypeEnum2.AutomationRule = "automation-rule", ResourceTypeEnum2.AvailableFields = "available-fields", ResourceTypeEnum2.Avatar = "avatar", ResourceTypeEnum2.Background = "background", ResourceTypeEnum2.Blogpost = "blogpost", ResourceTypeEnum2.Board = "board", ResourceTypeEnum2.BoardFeature = "board-feature", ResourceTypeEnum2.BoardIssueList = "board-issue-list", ResourceTypeEnum2.Bookmark = "bookmark", ResourceTypeEnum2.Branch = "branch", ResourceTypeEnum2.BranchHistory = "branch-history", ResourceTypeEnum2.Build = "build", ResourceTypeEnum2.BuildHistory = "build-history", ResourceTypeEnum2.BulkOperationTask = "bulk-operation-task", ResourceTypeEnum2.CalendarEvent = "calendar-event", ResourceTypeEnum2.CalendarEventHistory = "calendar-event-history", ResourceTypeEnum2.Calibration = "calibration", ResourceTypeEnum2.CallRouting = "call-routing", ResourceTypeEnum2.Campaign = "campaign", ResourceTypeEnum2.CannedResponse = "canned-response", ResourceTypeEnum2.Card = "card", ResourceTypeEnum2.CardColor = "card-color", ResourceTypeEnum2.CardLayout = "card-layout", ResourceTypeEnum2.CardParent = "card-parent", ResourceTypeEnum2.CatalogAccount = "catalog-account", ResourceTypeEnum2.Change = "change", ResourceTypeEnum2.ChangeProposal = "change-proposal", ResourceTypeEnum2.ChangeProposalStatus = "change-proposal-status", ResourceTypeEnum2.Channel = "channel", ResourceTypeEnum2.Chart = "chart", ResourceTypeEnum2.Chat = "chat", ResourceTypeEnum2.Check = "check", ResourceTypeEnum2.CheckItem = "check-item", ResourceTypeEnum2.Checklist = "checklist", ResourceTypeEnum2.ClassificationTag = "classification-tag", ResourceTypeEnum2.Client = "client", ResourceTypeEnum2.CollaborationContext = "collaboration-context", ResourceTypeEnum2.Column = "column", ResourceTypeEnum2.Comment = "comment", ResourceTypeEnum2.CommentHistory = "comment-history", ResourceTypeEnum2.Commit = "commit", ResourceTypeEnum2.Component = "component", ResourceTypeEnum2.ComponentLabel = "component-label", ResourceTypeEnum2.ComponentLink = "component-link", ResourceTypeEnum2.ComponentType = "component-type", ResourceTypeEnum2.Configuration = "configuration", ResourceTypeEnum2.ConnectApp = "connect-app", ResourceTypeEnum2.ConnectModule = "connect-module", ResourceTypeEnum2.Container = "container", ResourceTypeEnum2.Content = "content", ResourceTypeEnum2.Context = "context", ResourceTypeEnum2.Control = "control", ResourceTypeEnum2.Conversation = "conversation", ResourceTypeEnum2.ConversationChunk = "conversation-chunk", ResourceTypeEnum2.ConversationHistory = "conversation-history", ResourceTypeEnum2.ConversationMessage = "conversation-message", ResourceTypeEnum2.CostCenter = "cost-center", ResourceTypeEnum2.CprsEmail = "cprs-email", ResourceTypeEnum2.CustomAction = "custom-action", ResourceTypeEnum2.CustomContent = "custom-content", ResourceTypeEnum2.CustomDetection = "custom-detection", ResourceTypeEnum2.CustomEmojiMetadata = "custom-emoji-metadata", ResourceTypeEnum2.Customer = "customer", ResourceTypeEnum2.CustomerDirectory = "customer-directory", ResourceTypeEnum2.CustomerDomain = "customer-domain", ResourceTypeEnum2.CustomerOrg = "customer-org", ResourceTypeEnum2.CustomerOrganization = "customer-organization", ResourceTypeEnum2.CustomerOrgHistory = "customer-org-history", ResourceTypeEnum2.CustomerSupport = "customer-support", ResourceTypeEnum2.CustomField = "custom-field", ResourceTypeEnum2.CustomFieldDefinition = "custom-field-definition", ResourceTypeEnum2.CustomFilter = "custom-filter", ResourceTypeEnum2.CustomRole = "custom-role", ResourceTypeEnum2.Dashboard = "dashboard", ResourceTypeEnum2.DashboardChart = "dashboard-chart", ResourceTypeEnum2.Database = "database", ResourceTypeEnum2.DataShare = "data-share", ResourceTypeEnum2.Datasource = "datasource", ResourceTypeEnum2.Deal = "deal", ResourceTypeEnum2.DealHistory = "deal-history", ResourceTypeEnum2.DecisionTable = "decision-table", ResourceTypeEnum2.Dependency = "dependency", ResourceTypeEnum2.DependencyComment = "dependency-comment", ResourceTypeEnum2.DependencyRelatedContent = "dependency-related-content", ResourceTypeEnum2.DependencyUpdate = "dependency-update", ResourceTypeEnum2.Deployment = "deployment", ResourceTypeEnum2.DeploymentHistory = "deployment-history", ResourceTypeEnum2.DeploymentServiceLink = "deployment-service-link", ResourceTypeEnum2.Design = "design", ResourceTypeEnum2.DesignHistory = "design-history", ResourceTypeEnum2.Detection = "detection", ResourceTypeEnum2.DetectionSetting = "detection-setting", ResourceTypeEnum2.DevopsComponent = "devops-component", ResourceTypeEnum2.Directory = "directory", ResourceTypeEnum2.Document = "document", ResourceTypeEnum2.DocumentationCategory = "documentation-category", ResourceTypeEnum2.DocumentHistory = "document-history", ResourceTypeEnum2.Domain = "domain", ResourceTypeEnum2.Email = "email", ResourceTypeEnum2.EmailUuid = "email-uuid", ResourceTypeEnum2.Embed = "embed", ResourceTypeEnum2.Emoji = "emoji", ResourceTypeEnum2.Employee = "employee", ResourceTypeEnum2.EmployeeHistory = "employee-history", ResourceTypeEnum2.Enterprise = "enterprise", ResourceTypeEnum2.Entitlement = "entitlement", ResourceTypeEnum2.EntitlementTemplate = "entitlement-template", ResourceTypeEnum2.EntityProperty = "entity-property", ResourceTypeEnum2.Environment = "environment", ResourceTypeEnum2.Epic = "epic", ResourceTypeEnum2.Escalation = "escalation", ResourceTypeEnum2.Event = "event", ResourceTypeEnum2.EventSource = "event-source", ResourceTypeEnum2.Extension = "extension", ResourceTypeEnum2.ExtensionGroup = "extension-group", ResourceTypeEnum2.Favourite = "favourite", ResourceTypeEnum2.FeatureFlag = "feature-flag", ResourceTypeEnum2.FeatureFlagHistory = "feature-flag-history", ResourceTypeEnum2.Feedback = "feedback", ResourceTypeEnum2.FieldConfiguration = "field-configuration", ResourceTypeEnum2.FieldConfigurationContext = "field-configuration-context", ResourceTypeEnum2.FieldSetView = "field-set-view", ResourceTypeEnum2.File = "file", ResourceTypeEnum2.Filter = "filter", ResourceTypeEnum2.FilterEmailSubscription = "filter-email-subscription", ResourceTypeEnum2.FlowEditor = "flow-editor", ResourceTypeEnum2.FocusArea = "focus-area", ResourceTypeEnum2.FocusAreaStatusUpdate = "focus-area-status-update", ResourceTypeEnum2.FocusAreaType = "focus-area-type", ResourceTypeEnum2.Folder = "folder", ResourceTypeEnum2.ForgeInstallation = "forge-installation", ResourceTypeEnum2.Form = "form", ResourceTypeEnum2.ForwardDocument = "forward-document", ResourceTypeEnum2.ForwardDocumentSubscription = "forward-document-subscription", ResourceTypeEnum2.Goal = "goal", ResourceTypeEnum2.GoalMetricUpdate = "goal-metric-update", ResourceTypeEnum2.GoalType = "goal-type", ResourceTypeEnum2.GoalUpdate = "goal-update", ResourceTypeEnum2.Group = "group", ResourceTypeEnum2.HelpCenter = "help-center", ResourceTypeEnum2.HelpcenterForm = "helpcenter-form", ResourceTypeEnum2.HelpDesk = "help-desk", ResourceTypeEnum2.HelpPointer = "help-pointer", ResourceTypeEnum2.Id = "id", ResourceTypeEnum2.ImportConfiguration = "import-configuration", ResourceTypeEnum2.Incident = "incident", ResourceTypeEnum2.IncidentAlertLink = "incident-alert-link", ResourceTypeEnum2.IncidentHistory = "incident-history", ResourceTypeEnum2.IncidentStatusUpdate = "incident-status-update", ResourceTypeEnum2.IncomingCallHistory = "incoming-call-history", ResourceTypeEnum2.IncomingWebhook = "incoming-webhook", ResourceTypeEnum2.Initiative = "initiative", ResourceTypeEnum2.Installation = "installation", ResourceTypeEnum2.InstallationLink = "installation-link", ResourceTypeEnum2.Instance = "instance", ResourceTypeEnum2.Integration = "integration", ResourceTypeEnum2.IntegrationContext = "integration-context", ResourceTypeEnum2.Intent = "intent", ResourceTypeEnum2.IntentProjection = "intent-projection", ResourceTypeEnum2.IntentQuestion = "intent-question", ResourceTypeEnum2.IntentQuestionProjection = "intent-question-projection", ResourceTypeEnum2.IntentRuleProjection = "intent-rule-projection", ResourceTypeEnum2.IntentTemplate = "intent-template", ResourceTypeEnum2.InvoiceGroup = "invoice-group", ResourceTypeEnum2.Issue = "issue", ResourceTypeEnum2.IssueAttachment = "issue-attachment", ResourceTypeEnum2.IssueComment = "issue-comment", ResourceTypeEnum2.IssueFieldMetadata = "issue-field-metadata", ResourceTypeEnum2.IssueFieldOption = "issue-field-option", ResourceTypeEnum2.Issuefieldvalue = "issuefieldvalue", ResourceTypeEnum2.IssueForm = "issue-form", ResourceTypeEnum2.IssueHistory = "issue-history", ResourceTypeEnum2.IssueLink = "issue-link", ResourceTypeEnum2.IssueLinkType = "issue-link-type", ResourceTypeEnum2.IssueRemoteLink = "issue-remote-link", ResourceTypeEnum2.IssueSearchView = "issue-search-view", ResourceTypeEnum2.IssueSearchViewType = "issue-search-view-type", ResourceTypeEnum2.IssueSecurityLevelPermission = "issue-security-level-permission", ResourceTypeEnum2.IssueStatus = "issue-status", ResourceTypeEnum2.IssueType = "issue-type", ResourceTypeEnum2.IssueTypeScheme = "issue-type-scheme", ResourceTypeEnum2.IssueTypeSchemeMapping = "issue-type-scheme-mapping", ResourceTypeEnum2.IssueWorklog = "issue-worklog", ResourceTypeEnum2.JiraProjectAndDevopsToolRelationship = "jira-project-and-devops-tool-relationship", ResourceTypeEnum2.JiraProjectAndDocumentationSpaceRelationship = "jira-project-and-documentation-space-relationship", ResourceTypeEnum2.JiraProjectAndOperationsTeamRelationship = "jira-project-and-operations-team-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationship = "jira-project-and-vcs-repository-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationshipTempMigration = "jira-project-and-vcs-repository-relationship-temp-migration", ResourceTypeEnum2.Job = "job", ResourceTypeEnum2.JobProfile = "job-profile", ResourceTypeEnum2.Label = "label", ResourceTypeEnum2.LakeConnection = "lake-connection", ResourceTypeEnum2.Layout = "layout", ResourceTypeEnum2.Learner = "learner", ResourceTypeEnum2.Learning = "learning", ResourceTypeEnum2.LibraryScorecard = "library-scorecard", ResourceTypeEnum2.LifecycleResource = "lifecycle-resource", ResourceTypeEnum2.LifecycleResourcePackage = "lifecycle-resource-package", ResourceTypeEnum2.LifecycleResourcePackageType = "lifecycle-resource-package-type", ResourceTypeEnum2.Link = "link", ResourceTypeEnum2.LinkedAccount = "linked-account", ResourceTypeEnum2.List = "list", ResourceTypeEnum2.Logo = "logo", ResourceTypeEnum2.LongRunningTask = "long-running-task", ResourceTypeEnum2.Meeting = "meeting", ResourceTypeEnum2.MeetingRecurrence = "meeting-recurrence", ResourceTypeEnum2.Message = "message", ResourceTypeEnum2.MessageInstance = "message-instance", ResourceTypeEnum2.MessageTemplate = "message-template", ResourceTypeEnum2.Metric = "metric", ResourceTypeEnum2.MetricDefinition = "metric-definition", ResourceTypeEnum2.MetricSource = "metric-source", ResourceTypeEnum2.MetricTarget = "metric-target", ResourceTypeEnum2.MetricUpdate = "metric-update", ResourceTypeEnum2.MetricValue = "metric-value", ResourceTypeEnum2.Milestone = "milestone", ResourceTypeEnum2.Namespace = "namespace", ResourceTypeEnum2.NavigationConfig = "navigation-config", ResourceTypeEnum2.NavigationItem = "navigation-item", ResourceTypeEnum2.NavigationMenu = "navigation-menu", ResourceTypeEnum2.NavigationSettings = "navigation-settings", ResourceTypeEnum2.Note = "note", ResourceTypeEnum2.Notification = "notification", ResourceTypeEnum2.NotificationType = "notification-type", ResourceTypeEnum2.NotificationTypeScheme = "notification-type-scheme", ResourceTypeEnum2.NotificationUserPreference = "notification-user-preference", ResourceTypeEnum2.OauthClient = "oauthClient", ResourceTypeEnum2.OauthConsumer = "oauth-consumer", ResourceTypeEnum2.Object = "object", ResourceTypeEnum2.Offering = "offering", ResourceTypeEnum2.OfferingRelationshipTemplate = "offering-relationship-template", ResourceTypeEnum2.OperationsWorkspace = "operations-workspace", ResourceTypeEnum2.Order = "order", ResourceTypeEnum2.Org = "org", ResourceTypeEnum2.Organisation = "organisation", ResourceTypeEnum2.OrganisationHistory = "organisation-history", ResourceTypeEnum2.Organization = "organization", ResourceTypeEnum2.OrganizationMember = "organization-member", ResourceTypeEnum2.OrgUser = "org-user", ResourceTypeEnum2.Package = "package", ResourceTypeEnum2.Page = "page", ResourceTypeEnum2.ParentAccount = "parent-account", ResourceTypeEnum2.PaymentMethod = "payment-method", ResourceTypeEnum2.Performance = "performance", ResourceTypeEnum2.Permission = "permission", ResourceTypeEnum2.PermissionContainer = "permission-container", ResourceTypeEnum2.PermissionScheme = "permission-scheme", ResourceTypeEnum2.PipelineQuery = "pipeline-query", ResourceTypeEnum2.Plan = "plan", ResourceTypeEnum2.PlanCrossProjectScenarioVersion = "plan-cross-project-scenario-version", ResourceTypeEnum2.PlanCrossProjectVersion = "plan-cross-project-version", ResourceTypeEnum2.Planner = "planner", ResourceTypeEnum2.PlannerCalendar = "planner-calendar", ResourceTypeEnum2.PlannerEventCard = "planner-event-card", ResourceTypeEnum2.PlanScenario = "plan-scenario", ResourceTypeEnum2.PlanScenarioIssue = "plan-scenario-issue", ResourceTypeEnum2.PlanScenarioIssueField = "plan-scenario-issue-field", ResourceTypeEnum2.PlanScenarioVersion = "plan-scenario-version", ResourceTypeEnum2.Playbook = "playbook", ResourceTypeEnum2.PlaybookInstance = "playbook-instance", ResourceTypeEnum2.PlaybookInstanceStep = "playbook-instance-step", ResourceTypeEnum2.PlaybookLabel = "playbook-label", ResourceTypeEnum2.PlaybookStep = "playbook-step", ResourceTypeEnum2.PlaybookStepRun = "playbook-step-run", ResourceTypeEnum2.Policy = "policy", ResourceTypeEnum2.Portal = "portal", ResourceTypeEnum2.Position = "position", ResourceTypeEnum2.PositionHistory = "position-history", ResourceTypeEnum2.PostIncidentReview = "post-incident-review", ResourceTypeEnum2.PostIncidentReviewHistory = "post-incident-review-history", ResourceTypeEnum2.PostIncidentReviewLink = "post-incident-review-link", ResourceTypeEnum2.Precalibration = "precalibration", ResourceTypeEnum2.PrecalibrationPillar = "precalibration-pillar", ResourceTypeEnum2.Presentation = "presentation", ResourceTypeEnum2.PricingPlan = "pricing-plan", ResourceTypeEnum2.Priority = "priority", ResourceTypeEnum2.Product = "product", ResourceTypeEnum2.Program = "program", ResourceTypeEnum2.ProgramStatusUpdate = "program-status-update", ResourceTypeEnum2.Project = "project", ResourceTypeEnum2.ProjectCategory = "project-category", ResourceTypeEnum2.ProjectFeature = "project-feature", ResourceTypeEnum2.ProjectForm = "project-form", ResourceTypeEnum2.ProjectHistory = "project-history", ResourceTypeEnum2.ProjectOverview = "project-overview", ResourceTypeEnum2.ProjectRoleActor = "project-role-actor", ResourceTypeEnum2.ProjectRoleByProject = "project-role-by-project", ResourceTypeEnum2.ProjectShortcut = "project-shortcut", ResourceTypeEnum2.ProjectType = "project-type", ResourceTypeEnum2.ProjectUpdate = "project-update", ResourceTypeEnum2.Promotion = "promotion", ResourceTypeEnum2.Provider = "provider", ResourceTypeEnum2.PublicLink = "public-link", ResourceTypeEnum2.Pullrequest = "pullrequest", ResourceTypeEnum2.PullRequest = "pull-request", ResourceTypeEnum2.PullRequestHistory = "pull-request-history", ResourceTypeEnum2.Question = "question", ResourceTypeEnum2.Queue = "queue", ResourceTypeEnum2.Quote = "quote", ResourceTypeEnum2.Recipe = "recipe", ResourceTypeEnum2.Relationship = "relationship", ResourceTypeEnum2.RelationshipType = "relationship-type", ResourceTypeEnum2.RemoteLink = "remote-link", ResourceTypeEnum2.RemoteLinkHistory = "remote-link-history", ResourceTypeEnum2.ReportRequestProxy = "report-request-proxy", ResourceTypeEnum2.Repository = "repository", ResourceTypeEnum2.RepositoryTransfer = "repository-transfer", ResourceTypeEnum2.RequestForm = "request-form", ResourceTypeEnum2.RequestType = "request-type", ResourceTypeEnum2.Resolution = "resolution", ResourceTypeEnum2.Resource = "resource", ResourceTypeEnum2.ResourceUsageMetric = "resource-usage-metric", ResourceTypeEnum2.ResourceUsageRecommendation = "resource-usage-recommendation", ResourceTypeEnum2.Role = "role", ResourceTypeEnum2.Rule = "rule", ResourceTypeEnum2.SavedSearch = "saved-search", ResourceTypeEnum2.Scenario = "scenario", ResourceTypeEnum2.Schedule = "schedule", ResourceTypeEnum2.ScheduleRotation = "schedule-rotation", ResourceTypeEnum2.Schema = "schema", ResourceTypeEnum2.ScopedGroup = "scoped-group", ResourceTypeEnum2.Scorecard = "scorecard", ResourceTypeEnum2.Screen = "screen", ResourceTypeEnum2.ScreenScheme = "screen-scheme", ResourceTypeEnum2.ScreenTab = "screen-tab", ResourceTypeEnum2.SecureTunnel = "secure-tunnel", ResourceTypeEnum2.SecurityContainer = "security-container", ResourceTypeEnum2.SecurityLevel = "security-level", ResourceTypeEnum2.SecurityWorkspace = "security-workspace", ResourceTypeEnum2.SelfAssessment = "self-assessment", ResourceTypeEnum2.SelfAssessmentPillar = "self-assessment-pillar", ResourceTypeEnum2.Sentence = "sentence", ResourceTypeEnum2.Service = "service", ResourceTypeEnum2.ServiceAndJiraProjectRelationship = "service-and-jira-project-relationship", ResourceTypeEnum2.ServiceAndOperationsTeamRelationship = "service-and-operations-team-relationship", ResourceTypeEnum2.ServiceAndVcsRepositoryRelationship = "service-and-vcs-repository-relationship", ResourceTypeEnum2.ServiceRelationship = "service-relationship", ResourceTypeEnum2.Settings = "settings", ResourceTypeEnum2.SharepointDocument = "sharepoint-document", ResourceTypeEnum2.ShipToParty = "ship-to-party", ResourceTypeEnum2.Site = "site", ResourceTypeEnum2.SiteUser = "site-user", ResourceTypeEnum2.Sla = "sla", ResourceTypeEnum2.Space = "space", ResourceTypeEnum2.SpaceHistory = "space-history", ResourceTypeEnum2.Spreadsheet = "spreadsheet", ResourceTypeEnum2.Sprint = "sprint", ResourceTypeEnum2.Staff = "staff", ResourceTypeEnum2.StandaloneWorkspace = "standalone-workspace", ResourceTypeEnum2.Sticker = "sticker", ResourceTypeEnum2.StrategicEvent = "strategic-event", ResourceTypeEnum2.StrategicEventStatus = "strategic-event-status", ResourceTypeEnum2.StreamhubSchema = "streamhub-schema", ResourceTypeEnum2.Subscription = "subscription", ResourceTypeEnum2.SupervisoryOrg = "supervisory-org", ResourceTypeEnum2.Swimlane = "swimlane", ResourceTypeEnum2.Tag = "tag", ResourceTypeEnum2.Task = "task", ResourceTypeEnum2.Team = "team", ResourceTypeEnum2.TeamCalendar = "team-calendar", ResourceTypeEnum2.TeamMember = "team-member", ResourceTypeEnum2.TemplateForm = "template-form", ResourceTypeEnum2.TestProvisioningEntity = "test-provisioning-entity", ResourceTypeEnum2.ThirdPartyDirectory = "third-party-directory", ResourceTypeEnum2.ThirdPartyGroup = "third-party-group", ResourceTypeEnum2.ThirdPartyUser = "third-party-user", ResourceTypeEnum2.ThreadChunk = "thread-chunk", ResourceTypeEnum2.Timeline = "timeline", ResourceTypeEnum2.Tool = "tool", ResourceTypeEnum2.Topic = "topic", ResourceTypeEnum2.TransactionAccount = "transaction-account", ResourceTypeEnum2.Trigger = "trigger", ResourceTypeEnum2.Type = "type", ResourceTypeEnum2.UnifiedAccount = "unified-account", ResourceTypeEnum2.UnifiedProfile = "unified-profile", ResourceTypeEnum2.UpdateNote = "update-note", ResourceTypeEnum2.Usage = "usage", ResourceTypeEnum2.User = "user", ResourceTypeEnum2.Userbase = "userbase", ResourceTypeEnum2.UserBoardConfig = "user-board-config", ResourceTypeEnum2.UserBroadcastMessage = "user-broadcast-message", ResourceTypeEnum2.UserDefinedParameter = "user-defined-parameter", ResourceTypeEnum2.UserGrant = "userGrant", ResourceTypeEnum2.UserProperty = "user-property", ResourceTypeEnum2.Version = "version", ResourceTypeEnum2.VersionApprover = "version-approver", ResourceTypeEnum2.Video = "video", ResourceTypeEnum2.VideoHistory = "video-history", ResourceTypeEnum2.View = "view", ResourceTypeEnum2.ViewConfig = "view-config", ResourceTypeEnum2.Vulnerability = "vulnerability", ResourceTypeEnum2.VulnerabilityHistory = "vulnerability-history", ResourceTypeEnum2.Webhook = "webhook", ResourceTypeEnum2.Whiteboard = "whiteboard", ResourceTypeEnum2.WorkbenchResource = "workbench-resource", ResourceTypeEnum2.Worker = "worker", ResourceTypeEnum2.WorkerHistory = "worker-history", ResourceTypeEnum2.Workflow = "workflow", ResourceTypeEnum2.WorkflowScheme = "workflow-scheme", ResourceTypeEnum2.WorkItem = "work-item", ResourceTypeEnum2.WorkItemHistory = "work-item-history", ResourceTypeEnum2.Worklog = "worklog", ResourceTypeEnum2.Workspace = "workspace", ResourceTypeEnum2))(ResourceTypeEnum || {});
+var ResourceTypeEnum = /* @__PURE__ */ ((ResourceTypeEnum2) => (ResourceTypeEnum2.Access = "access", ResourceTypeEnum2.Account = "account", ResourceTypeEnum2.AccountLogin = "account-login", ResourceTypeEnum2.AccountSettings = "account-settings", ResourceTypeEnum2.Action = "action", ResourceTypeEnum2.AdminAnnouncementBanner = "admin-announcement-banner", ResourceTypeEnum2.Agent = "agent", ResourceTypeEnum2.AggregateMetric = "aggregate-metric", ResourceTypeEnum2.AiRule = "ai-rule", ResourceTypeEnum2.Alert = "alert", ResourceTypeEnum2.AlertGroup = "alert-group", ResourceTypeEnum2.AlertRecipientLink = "alert-recipient-link", ResourceTypeEnum2.AnnouncementBanner = "announcement-banner", ResourceTypeEnum2.Answer = "answer", ResourceTypeEnum2.Api = "api", ResourceTypeEnum2.ApiEndpoint = "api-endpoint", ResourceTypeEnum2.ApiRequestMetric = "api-request-metric", ResourceTypeEnum2.App = "app", ResourceTypeEnum2.AppBuilderProject = "app-builder-project", ResourceTypeEnum2.AppData = "app-data", ResourceTypeEnum2.AppEnvironmentVersion = "app-environment-version", ResourceTypeEnum2.AppGrant = "app-grant", ResourceTypeEnum2.Application = "application", ResourceTypeEnum2.Approval = "approval", ResourceTypeEnum2.Article = "article", ResourceTypeEnum2.Artifact = "artifact", ResourceTypeEnum2.Ask = "ask", ResourceTypeEnum2.AskActivity = "ask-activity", ResourceTypeEnum2.AskComment = "ask-comment", ResourceTypeEnum2.AskLink = "ask-link", ResourceTypeEnum2.AskUpdate = "ask-update", ResourceTypeEnum2.Assets = "assets", ResourceTypeEnum2.AssistantAnswer = "assistant-answer", ResourceTypeEnum2.AtlassianAnalytics = "atlassian-analytics", ResourceTypeEnum2.Attachment = "attachment", ResourceTypeEnum2.Attribute = "attribute", ResourceTypeEnum2.AuthPolicy = "auth-policy", ResourceTypeEnum2.AutodevJob = "autodev-job", ResourceTypeEnum2.AutomationRule = "automation-rule", ResourceTypeEnum2.AvailableFields = "available-fields", ResourceTypeEnum2.Avatar = "avatar", ResourceTypeEnum2.Background = "background", ResourceTypeEnum2.BacklogCardList = "backlog-card-list", ResourceTypeEnum2.Beacon = "beacon", ResourceTypeEnum2.Blogpost = "blogpost", ResourceTypeEnum2.BlogpostClassificationHistory = "blogpost-classification-history", ResourceTypeEnum2.Board = "board", ResourceTypeEnum2.BoardCell = "board-cell", ResourceTypeEnum2.BoardColumn = "board-column", ResourceTypeEnum2.BoardFeature = "board-feature", ResourceTypeEnum2.BoardIssueList = "board-issue-list", ResourceTypeEnum2.BoardLayout = "board-layout", ResourceTypeEnum2.BoardStar = "board-star", ResourceTypeEnum2.BoardSwimlane = "board-swimlane", ResourceTypeEnum2.Bookmark = "bookmark", ResourceTypeEnum2.Branch = "branch", ResourceTypeEnum2.BranchHistory = "branch-history", ResourceTypeEnum2.Build = "build", ResourceTypeEnum2.BuildHistory = "build-history", ResourceTypeEnum2.BulkOperationTask = "bulk-operation-task", ResourceTypeEnum2.CalendarEvent = "calendar-event", ResourceTypeEnum2.CalendarEventHistory = "calendar-event-history", ResourceTypeEnum2.Calibration = "calibration", ResourceTypeEnum2.CallRouting = "call-routing", ResourceTypeEnum2.Campaign = "campaign", ResourceTypeEnum2.CannedResponse = "canned-response", ResourceTypeEnum2.Canvas = "canvas", ResourceTypeEnum2.Card = "card", ResourceTypeEnum2.CardColor = "card-color", ResourceTypeEnum2.CardLayout = "card-layout", ResourceTypeEnum2.CardParent = "card-parent", ResourceTypeEnum2.CatalogAccount = "catalog-account", ResourceTypeEnum2.Change = "change", ResourceTypeEnum2.ChangeProposal = "change-proposal", ResourceTypeEnum2.ChangeProposalStatus = "change-proposal-status", ResourceTypeEnum2.ChangeProposalsView = "change-proposals-view", ResourceTypeEnum2.Channel = "channel", ResourceTypeEnum2.Chart = "chart", ResourceTypeEnum2.Chat = "chat", ResourceTypeEnum2.Check = "check", ResourceTypeEnum2.CheckItem = "check-item", ResourceTypeEnum2.Checklist = "checklist", ResourceTypeEnum2.Chunk = "chunk", ResourceTypeEnum2.ClassificationTag = "classification-tag", ResourceTypeEnum2.Client = "client", ResourceTypeEnum2.CloudProductConnection = "cloud-product-connection", ResourceTypeEnum2.CollaborationContext = "collaboration-context", ResourceTypeEnum2.Collection = "collection", ResourceTypeEnum2.Column = "column", ResourceTypeEnum2.Comment = "comment", ResourceTypeEnum2.CommentHistory = "comment-history", ResourceTypeEnum2.CommentReply = "comment-reply", ResourceTypeEnum2.Commit = "commit", ResourceTypeEnum2.Compass = "compass", ResourceTypeEnum2.Component = "component", ResourceTypeEnum2.ComponentLabel = "component-label", ResourceTypeEnum2.ComponentLink = "component-link", ResourceTypeEnum2.ComponentType = "component-type", ResourceTypeEnum2.ComponentVersion = "component-version", ResourceTypeEnum2.Config = "config", ResourceTypeEnum2.Configuration = "configuration", ResourceTypeEnum2.Confluence = "confluence", ResourceTypeEnum2.ConnectApp = "connect-app", ResourceTypeEnum2.ConnectModule = "connect-module", ResourceTypeEnum2.Container = "container", ResourceTypeEnum2.Content = "content", ResourceTypeEnum2.ContentEvaluation = "content-evaluation", ResourceTypeEnum2.ContentEvaluationCriteria = "content-evaluation-criteria", ResourceTypeEnum2.Context = "context", ResourceTypeEnum2.Control = "control", ResourceTypeEnum2.Conversation = "conversation", ResourceTypeEnum2.ConversationChunk = "conversation-chunk", ResourceTypeEnum2.ConversationHistory = "conversation-history", ResourceTypeEnum2.ConversationMessage = "conversation-message", ResourceTypeEnum2.CostCenter = "cost-center", ResourceTypeEnum2.CostItem = "cost-item", ResourceTypeEnum2.CostLineItem = "cost-line-item", ResourceTypeEnum2.CostPeriodValue = "cost-period-value", ResourceTypeEnum2.CostSubtype = "cost-subtype", ResourceTypeEnum2.CostType = "cost-type", ResourceTypeEnum2.CprsEmail = "cprs-email", ResourceTypeEnum2.CustomAction = "custom-action", ResourceTypeEnum2.CustomContent = "custom-content", ResourceTypeEnum2.CustomContributionTarget = "custom-contribution-target", ResourceTypeEnum2.CustomDetection = "custom-detection", ResourceTypeEnum2.CustomEmailFooter = "custom-email-footer", ResourceTypeEnum2.CustomEmojiMetadata = "custom-emoji-metadata", ResourceTypeEnum2.Customer = "customer", ResourceTypeEnum2.CustomerContact = "customer-contact", ResourceTypeEnum2.CustomerDirectory = "customer-directory", ResourceTypeEnum2.CustomerDomain = "customer-domain", ResourceTypeEnum2.CustomerOrg = "customer-org", ResourceTypeEnum2.CustomerOrganization = "customer-organization", ResourceTypeEnum2.CustomerOrgCategory = "customer-org-category", ResourceTypeEnum2.CustomerOrgHistory = "customer-org-history", ResourceTypeEnum2.CustomerSupport = "customer-support", ResourceTypeEnum2.CustomField = "custom-field", ResourceTypeEnum2.CustomFieldAllowedValue = "custom-field-allowed-value", ResourceTypeEnum2.CustomFieldDefinition = "custom-field-definition", ResourceTypeEnum2.CustomFieldSavedValue = "custom-field-saved-value", ResourceTypeEnum2.CustomFilter = "custom-filter", ResourceTypeEnum2.CustomRole = "custom-role", ResourceTypeEnum2.Dashboard = "dashboard", ResourceTypeEnum2.DashboardChart = "dashboard-chart", ResourceTypeEnum2.Database = "database", ResourceTypeEnum2.DatabaseClassificationHistory = "database-classification-history", ResourceTypeEnum2.DataShare = "data-share", ResourceTypeEnum2.Datasource = "datasource", ResourceTypeEnum2.DataTable = "data-table", ResourceTypeEnum2.Deal = "deal", ResourceTypeEnum2.DealHistory = "deal-history", ResourceTypeEnum2.DecisionTable = "decision-table", ResourceTypeEnum2.Dependency = "dependency", ResourceTypeEnum2.DependencyComment = "dependency-comment", ResourceTypeEnum2.DependencyRelatedContent = "dependency-related-content", ResourceTypeEnum2.DependencyUpdate = "dependency-update", ResourceTypeEnum2.Deployment = "deployment", ResourceTypeEnum2.DeploymentHistory = "deployment-history", ResourceTypeEnum2.DeploymentServiceLink = "deployment-service-link", ResourceTypeEnum2.DepositReport = "deposit-report", ResourceTypeEnum2.Design = "design", ResourceTypeEnum2.DesignHistory = "design-history", ResourceTypeEnum2.Detection = "detection", ResourceTypeEnum2.DetectionSetting = "detection-setting", ResourceTypeEnum2.Devai = "devai", ResourceTypeEnum2.DevopsComponent = "devops-component", ResourceTypeEnum2.Directory = "directory", ResourceTypeEnum2.Document = "document", ResourceTypeEnum2.DocumentationCategory = "documentation-category", ResourceTypeEnum2.DocumentHistory = "document-history", ResourceTypeEnum2.Domain = "domain", ResourceTypeEnum2.EcosystemApp = "ecosystem-app", ResourceTypeEnum2.Email = "email", ResourceTypeEnum2.EmailUuid = "email-uuid", ResourceTypeEnum2.Embed = "embed", ResourceTypeEnum2.Emoji = "emoji", ResourceTypeEnum2.Employee = "employee", ResourceTypeEnum2.EmployeeHistory = "employee-history", ResourceTypeEnum2.Enterprise = "enterprise", ResourceTypeEnum2.EnterpriseApp = "enterprise-app", ResourceTypeEnum2.EnterpriseConfluence = "enterprise-confluence", ResourceTypeEnum2.EnterpriseJiraServicedesk = "enterprise-jira-servicedesk", ResourceTypeEnum2.EnterpriseJiraSoftware = "enterprise-jira-software", ResourceTypeEnum2.Entitlement = "entitlement", ResourceTypeEnum2.EntitlementTemplate = "entitlement-template", ResourceTypeEnum2.Entity = "entity", ResourceTypeEnum2.EntityProperty = "entity-property", ResourceTypeEnum2.Environment = "environment", ResourceTypeEnum2.Epic = "epic", ResourceTypeEnum2.Escalation = "escalation", ResourceTypeEnum2.Event = "event", ResourceTypeEnum2.EventSource = "event-source", ResourceTypeEnum2.ExpenditureType = "expenditure-type", ResourceTypeEnum2.Experimental = "experimental", ResourceTypeEnum2.Extension = "extension", ResourceTypeEnum2.ExtensionGroup = "extension-group", ResourceTypeEnum2.Favourite = "favourite", ResourceTypeEnum2.FeatureFlag = "feature-flag", ResourceTypeEnum2.FeatureFlagHistory = "feature-flag-history", ResourceTypeEnum2.Feedback = "feedback", ResourceTypeEnum2.Field = "field", ResourceTypeEnum2.FieldAssociationSchemeItem = "field-association-scheme-item", ResourceTypeEnum2.FieldConfiguration = "field-configuration", ResourceTypeEnum2.FieldConfigurationContext = "field-configuration-context", ResourceTypeEnum2.FieldConfigurationScheme = "field-configuration-scheme", ResourceTypeEnum2.FieldOptionBucket = "field-option-bucket", ResourceTypeEnum2.FieldScheme = "field-scheme", ResourceTypeEnum2.FieldSetView = "field-set-view", ResourceTypeEnum2.File = "file", ResourceTypeEnum2.Filter = "filter", ResourceTypeEnum2.FilterEmailSubscription = "filter-email-subscription", ResourceTypeEnum2.FinancialVersion = "financial-version", ResourceTypeEnum2.FiscalCalendarConfiguration = "fiscal-calendar-configuration", ResourceTypeEnum2.FlowEditor = "flow-editor", ResourceTypeEnum2.FocusArea = "focus-area", ResourceTypeEnum2.FocusAreaHierarchy = "focus-area-hierarchy", ResourceTypeEnum2.FocusAreaStatusUpdate = "focus-area-status-update", ResourceTypeEnum2.FocusAreaType = "focus-area-type", ResourceTypeEnum2.Folder = "folder", ResourceTypeEnum2.ForgeInstallation = "forge-installation", ResourceTypeEnum2.Form = "form", ResourceTypeEnum2.FormulaExpressionConfiguration = "formula-expression-configuration", ResourceTypeEnum2.ForwardDocument = "forward-document", ResourceTypeEnum2.ForwardDocumentSubscription = "forward-document-subscription", ResourceTypeEnum2.GlobalView = "global-view", ResourceTypeEnum2.Goal = "goal", ResourceTypeEnum2.GoalMetricUpdate = "goal-metric-update", ResourceTypeEnum2.GoalType = "goal-type", ResourceTypeEnum2.GoalUpdate = "goal-update", ResourceTypeEnum2.Group = "group", ResourceTypeEnum2.GuardPremium = "guard-premium", ResourceTypeEnum2.GuardPremiumInstance = "guard-premium-instance", ResourceTypeEnum2.HelpCenter = "help-center", ResourceTypeEnum2.HelpcenterForm = "helpcenter-form", ResourceTypeEnum2.HelpDesk = "help-desk", ResourceTypeEnum2.HelpPointer = "help-pointer", ResourceTypeEnum2.Id = "id", ResourceTypeEnum2.Import = "import", ResourceTypeEnum2.ImportConfiguration = "import-configuration", ResourceTypeEnum2.Incident = "incident", ResourceTypeEnum2.IncidentAlertLink = "incident-alert-link", ResourceTypeEnum2.IncidentHistory = "incident-history", ResourceTypeEnum2.IncidentStatusUpdate = "incident-status-update", ResourceTypeEnum2.IncomingCallHistory = "incoming-call-history", ResourceTypeEnum2.IncomingWebhook = "incoming-webhook", ResourceTypeEnum2.Initiative = "initiative", ResourceTypeEnum2.Insight = "insight", ResourceTypeEnum2.Installation = "installation", ResourceTypeEnum2.InstallationLink = "installation-link", ResourceTypeEnum2.Instance = "instance", ResourceTypeEnum2.Integration = "integration", ResourceTypeEnum2.IntegrationContext = "integration-context", ResourceTypeEnum2.Intent = "intent", ResourceTypeEnum2.IntentProjection = "intent-projection", ResourceTypeEnum2.IntentQuestion = "intent-question", ResourceTypeEnum2.IntentQuestionProjection = "intent-question-projection", ResourceTypeEnum2.IntentRuleProjection = "intent-rule-projection", ResourceTypeEnum2.IntentTemplate = "intent-template", ResourceTypeEnum2.InvestmentCategory = "investment-category", ResourceTypeEnum2.InvestmentCategorySet = "investment-category-set", ResourceTypeEnum2.InvoiceGroup = "invoice-group", ResourceTypeEnum2.IsolationContext = "isolation-context", ResourceTypeEnum2.Issue = "issue", ResourceTypeEnum2.IssueAttachment = "issue-attachment", ResourceTypeEnum2.IssueComment = "issue-comment", ResourceTypeEnum2.IssueFieldMetadata = "issue-field-metadata", ResourceTypeEnum2.IssueFieldOption = "issue-field-option", ResourceTypeEnum2.Issuefieldvalue = "issuefieldvalue", ResourceTypeEnum2.IssueForm = "issue-form", ResourceTypeEnum2.IssueHistory = "issue-history", ResourceTypeEnum2.IssueLink = "issue-link", ResourceTypeEnum2.IssuelinkRelationshiptypeField = "issuelink-relationshiptype-field", ResourceTypeEnum2.IssueLinkType = "issue-link-type", ResourceTypeEnum2.IssueRemoteLink = "issue-remote-link", ResourceTypeEnum2.IssueSearchView = "issue-search-view", ResourceTypeEnum2.IssueSearchViewType = "issue-search-view-type", ResourceTypeEnum2.IssueSecurityLevelPermission = "issue-security-level-permission", ResourceTypeEnum2.IssueStatus = "issue-status", ResourceTypeEnum2.IssueType = "issue-type", ResourceTypeEnum2.IssueTypeField = "issue-type-field", ResourceTypeEnum2.IssueTypeScheme = "issue-type-scheme", ResourceTypeEnum2.IssueTypeSchemeMapping = "issue-type-scheme-mapping", ResourceTypeEnum2.IssueTypeScreenScheme = "issue-type-screen-scheme", ResourceTypeEnum2.IssueWorklog = "issue-worklog", ResourceTypeEnum2.JecChannel = "jec-channel", ResourceTypeEnum2.JiraAlign = "jira-align", ResourceTypeEnum2.JiraCore = "jira-core", ResourceTypeEnum2.JiraCustomerService = "jira-customer-service", ResourceTypeEnum2.JiraProductDiscovery = "jira-product-discovery", ResourceTypeEnum2.JiraProjectAndDevopsToolRelationship = "jira-project-and-devops-tool-relationship", ResourceTypeEnum2.JiraProjectAndDocumentationSpaceRelationship = "jira-project-and-documentation-space-relationship", ResourceTypeEnum2.JiraProjectAndOperationsTeamRelationship = "jira-project-and-operations-team-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationship = "jira-project-and-vcs-repository-relationship", ResourceTypeEnum2.JiraProjectAndVcsRepositoryRelationshipTempMigration = "jira-project-and-vcs-repository-relationship-temp-migration", ResourceTypeEnum2.JiraServicedesk = "jira-servicedesk", ResourceTypeEnum2.JiraSoftware = "jira-software", ResourceTypeEnum2.JiraWorkStatusMapping = "jira-work-status-mapping", ResourceTypeEnum2.Job = "job", ResourceTypeEnum2.JobProfile = "job-profile", ResourceTypeEnum2.JsmExtraAssets = "jsm-extra-assets", ResourceTypeEnum2.JsmExtraConversations = "jsm-extra-conversations", ResourceTypeEnum2.Label = "label", ResourceTypeEnum2.LakeConnection = "lake-connection", ResourceTypeEnum2.Layout = "layout", ResourceTypeEnum2.Learner = "learner", ResourceTypeEnum2.Learning = "learning", ResourceTypeEnum2.LibraryScorecard = "library-scorecard", ResourceTypeEnum2.LifecycleResource = "lifecycle-resource", ResourceTypeEnum2.LifecycleResourcePackage = "lifecycle-resource-package", ResourceTypeEnum2.LifecycleResourcePackageType = "lifecycle-resource-package-type", ResourceTypeEnum2.Link = "link", ResourceTypeEnum2.LinkedAccount = "linked-account", ResourceTypeEnum2.List = "list", ResourceTypeEnum2.Logo = "logo", ResourceTypeEnum2.LongRunningTask = "long-running-task", ResourceTypeEnum2.Loom = "loom", ResourceTypeEnum2.McpServer = "mcp-server", ResourceTypeEnum2.McpTool = "mcp-tool", ResourceTypeEnum2.Meeting = "meeting", ResourceTypeEnum2.MeetingRecurrence = "meeting-recurrence", ResourceTypeEnum2.Mercury = "mercury", ResourceTypeEnum2.Message = "message", ResourceTypeEnum2.MessageInstance = "message-instance", ResourceTypeEnum2.MessageTemplate = "message-template", ResourceTypeEnum2.Metric = "metric", ResourceTypeEnum2.MetricDefinition = "metric-definition", ResourceTypeEnum2.MetricSource = "metric-source", ResourceTypeEnum2.MetricTarget = "metric-target", ResourceTypeEnum2.MetricUpdate = "metric-update", ResourceTypeEnum2.MetricValue = "metric-value", ResourceTypeEnum2.Milestone = "milestone", ResourceTypeEnum2.Namespace = "namespace", ResourceTypeEnum2.NavigationConfig = "navigation-config", ResourceTypeEnum2.NavigationItem = "navigation-item", ResourceTypeEnum2.NavigationMenu = "navigation-menu", ResourceTypeEnum2.NavigationSettings = "navigation-settings", ResourceTypeEnum2.Note = "note", ResourceTypeEnum2.Notification = "notification", ResourceTypeEnum2.NotificationType = "notification-type", ResourceTypeEnum2.NotificationTypeScheme = "notification-type-scheme", ResourceTypeEnum2.NotificationUserPreference = "notification-user-preference", ResourceTypeEnum2.OauthClient = "oauthClient", ResourceTypeEnum2.OauthConsumer = "oauth-consumer", ResourceTypeEnum2.Object = "object", ResourceTypeEnum2.Offering = "offering", ResourceTypeEnum2.OfferingRelationshipTemplate = "offering-relationship-template", ResourceTypeEnum2.Onboarding = "onboarding", ResourceTypeEnum2.OperationsWorkspace = "operations-workspace", ResourceTypeEnum2.Opsgenie = "opsgenie", ResourceTypeEnum2.Order = "order", ResourceTypeEnum2.Org = "org", ResourceTypeEnum2.Organisation = "organisation", ResourceTypeEnum2.OrganisationHistory = "organisation-history", ResourceTypeEnum2.Organization = "organization", ResourceTypeEnum2.OrganizationClassificationHistory = "organization-classification-history", ResourceTypeEnum2.OrganizationMember = "organization-member", ResourceTypeEnum2.OrgUser = "org-user", ResourceTypeEnum2.Package = "package", ResourceTypeEnum2.Page = "page", ResourceTypeEnum2.PageClassificationHistory = "page-classification-history", ResourceTypeEnum2.PageViewed = "page-viewed", ResourceTypeEnum2.ParentAccount = "parent-account", ResourceTypeEnum2.Passionfruit = "passionfruit", ResourceTypeEnum2.PaymentMethod = "payment-method", ResourceTypeEnum2.Performance = "performance", ResourceTypeEnum2.Permission = "permission", ResourceTypeEnum2.PermissionContainer = "permission-container", ResourceTypeEnum2.PermissionScheme = "permission-scheme", ResourceTypeEnum2.PipelineQuery = "pipeline-query", ResourceTypeEnum2.Plan = "plan", ResourceTypeEnum2.PlanCrossProjectScenarioVersion = "plan-cross-project-scenario-version", ResourceTypeEnum2.PlanCrossProjectVersion = "plan-cross-project-version", ResourceTypeEnum2.Planner = "planner", ResourceTypeEnum2.PlannerCalendar = "planner-calendar", ResourceTypeEnum2.PlannerEventCard = "planner-event-card", ResourceTypeEnum2.PlanScenario = "plan-scenario", ResourceTypeEnum2.PlanScenarioInvestment = "plan-scenario-investment", ResourceTypeEnum2.PlanScenarioIssue = "plan-scenario-issue", ResourceTypeEnum2.PlanScenarioIssueField = "plan-scenario-issue-field", ResourceTypeEnum2.PlanScenarioVersion = "plan-scenario-version", ResourceTypeEnum2.Playbook = "playbook", ResourceTypeEnum2.PlaybookInstance = "playbook-instance", ResourceTypeEnum2.PlaybookInstanceStep = "playbook-instance-step", ResourceTypeEnum2.PlaybookLabel = "playbook-label", ResourceTypeEnum2.PlaybookStep = "playbook-step", ResourceTypeEnum2.PlaybookStepRun = "playbook-step-run", ResourceTypeEnum2.Policy = "policy", ResourceTypeEnum2.Portal = "portal", ResourceTypeEnum2.Position = "position", ResourceTypeEnum2.PositionHistory = "position-history", ResourceTypeEnum2.PostIncidentReview = "post-incident-review", ResourceTypeEnum2.PostIncidentReviewHistory = "post-incident-review-history", ResourceTypeEnum2.PostIncidentReviewLink = "post-incident-review-link", ResourceTypeEnum2.PowerUpData = "power-up-data", ResourceTypeEnum2.Precalibration = "precalibration", ResourceTypeEnum2.PrecalibrationPillar = "precalibration-pillar", ResourceTypeEnum2.Presentation = "presentation", ResourceTypeEnum2.PricingPlan = "pricing-plan", ResourceTypeEnum2.Priority = "priority", ResourceTypeEnum2.Product = "product", ResourceTypeEnum2.ProductCollaborationContextConnection = "product-collaboration-context-connection", ResourceTypeEnum2.Program = "program", ResourceTypeEnum2.ProgramStatusUpdate = "program-status-update", ResourceTypeEnum2.Project = "project", ResourceTypeEnum2.ProjectCategory = "project-category", ResourceTypeEnum2.ProjectFeature = "project-feature", ResourceTypeEnum2.ProjectForm = "project-form", ResourceTypeEnum2.ProjectHistory = "project-history", ResourceTypeEnum2.ProjectOverview = "project-overview", ResourceTypeEnum2.ProjectRoleActor = "project-role-actor", ResourceTypeEnum2.ProjectRoleByProject = "project-role-by-project", ResourceTypeEnum2.ProjectShortcut = "project-shortcut", ResourceTypeEnum2.ProjectType = "project-type", ResourceTypeEnum2.ProjectUpdate = "project-update", ResourceTypeEnum2.Promotion = "promotion", ResourceTypeEnum2.Provider = "provider", ResourceTypeEnum2.PublicLink = "public-link", ResourceTypeEnum2.Pullrequest = "pullrequest", ResourceTypeEnum2.PullRequest = "pull-request", ResourceTypeEnum2.PullrequestComment = "pullrequest-comment", ResourceTypeEnum2.PullRequestHistory = "pull-request-history", ResourceTypeEnum2.Question = "question", ResourceTypeEnum2.Queue = "queue", ResourceTypeEnum2.QueueGroup = "queue-group", ResourceTypeEnum2.Quote = "quote", ResourceTypeEnum2.Radar = "radar", ResourceTypeEnum2.Recipe = "recipe", ResourceTypeEnum2.RedactionTask = "redaction-task", ResourceTypeEnum2.Refund = "refund", ResourceTypeEnum2.Relationship = "relationship", ResourceTypeEnum2.RelationshipType = "relationship-type", ResourceTypeEnum2.RemoteLink = "remote-link", ResourceTypeEnum2.RemoteLinkHistory = "remote-link-history", ResourceTypeEnum2.ReportRequestProxy = "report-request-proxy", ResourceTypeEnum2.Repository = "repository", ResourceTypeEnum2.RepositoryTransfer = "repository-transfer", ResourceTypeEnum2.RequestForm = "request-form", ResourceTypeEnum2.RequestType = "request-type", ResourceTypeEnum2.Resolution = "resolution", ResourceTypeEnum2.Resource = "resource", ResourceTypeEnum2.ResourceUsageMetric = "resource-usage-metric", ResourceTypeEnum2.ResourceUsageRecommendation = "resource-usage-recommendation", ResourceTypeEnum2.Risk = "risk", ResourceTypeEnum2.Role = "role", ResourceTypeEnum2.Rovo = "rovo", ResourceTypeEnum2.RovoInstance = "rovo-instance", ResourceTypeEnum2.Rule = "rule", ResourceTypeEnum2.SavedSearch = "saved-search", ResourceTypeEnum2.Scenario = "scenario", ResourceTypeEnum2.Schedule = "schedule", ResourceTypeEnum2.ScheduleRotation = "schedule-rotation", ResourceTypeEnum2.Schema = "schema", ResourceTypeEnum2.SchemaPermissions = "schema-permissions", ResourceTypeEnum2.ScopedGroup = "scoped-group", ResourceTypeEnum2.ScopedTeam = "scoped-team", ResourceTypeEnum2.Scorecard = "scorecard", ResourceTypeEnum2.Screen = "screen", ResourceTypeEnum2.ScreenScheme = "screen-scheme", ResourceTypeEnum2.ScreenTab = "screen-tab", ResourceTypeEnum2.Searchsession = "searchsession", ResourceTypeEnum2.Section = "section", ResourceTypeEnum2.SecureTunnel = "secure-tunnel", ResourceTypeEnum2.SecurityContainer = "security-container", ResourceTypeEnum2.SecurityLevel = "security-level", ResourceTypeEnum2.SecurityWorkspace = "security-workspace", ResourceTypeEnum2.SelfAssessment = "self-assessment", ResourceTypeEnum2.SelfAssessmentPillar = "self-assessment-pillar", ResourceTypeEnum2.Sentence = "sentence", ResourceTypeEnum2.Service = "service", ResourceTypeEnum2.ServiceAndJiraProjectRelationship = "service-and-jira-project-relationship", ResourceTypeEnum2.ServiceAndOperationsTeamRelationship = "service-and-operations-team-relationship", ResourceTypeEnum2.ServiceAndVcsRepositoryRelationship = "service-and-vcs-repository-relationship", ResourceTypeEnum2.ServiceRelationship = "service-relationship", ResourceTypeEnum2.Session = "session", ResourceTypeEnum2.Setting = "setting", ResourceTypeEnum2.Settings = "settings", ResourceTypeEnum2.SharepointDocument = "sharepoint-document", ResourceTypeEnum2.ShipToParty = "ship-to-party", ResourceTypeEnum2.Site = "site", ResourceTypeEnum2.SiteUser = "site-user", ResourceTypeEnum2.Sla = "sla", ResourceTypeEnum2.Slide = "slide", ResourceTypeEnum2.Snippet = "snippet", ResourceTypeEnum2.SnrAlert = "snr-alert", ResourceTypeEnum2.SnrAlertGroup = "snr-alert-group", ResourceTypeEnum2.SoftwareService = "software-service", ResourceTypeEnum2.Space = "space", ResourceTypeEnum2.SpaceClassificationHistory = "space-classification-history", ResourceTypeEnum2.SpaceHistory = "space-history", ResourceTypeEnum2.Spreadsheet = "spreadsheet", ResourceTypeEnum2.Sprint = "sprint", ResourceTypeEnum2.Staff = "staff", ResourceTypeEnum2.StandaloneWorkspace = "standalone-workspace", ResourceTypeEnum2.StatuspagePage = "statuspage-page", ResourceTypeEnum2.StatuspageProduct = "statuspage-product", ResourceTypeEnum2.Sticker = "sticker", ResourceTypeEnum2.StrategicEvent = "strategic-event", ResourceTypeEnum2.StrategicEventStatus = "strategic-event-status", ResourceTypeEnum2.StreamhubSchema = "streamhub-schema", ResourceTypeEnum2.Subcontainer = "subcontainer", ResourceTypeEnum2.Subscription = "subscription", ResourceTypeEnum2.SupervisoryOrg = "supervisory-org", ResourceTypeEnum2.Swimlane = "swimlane", ResourceTypeEnum2.SyncedBlock = "synced-block", ResourceTypeEnum2.Synthetic = "synthetic", ResourceTypeEnum2.SyntheticA = "synthetic-a", ResourceTypeEnum2.Tag = "tag", ResourceTypeEnum2.Task = "task", ResourceTypeEnum2.Team = "team", ResourceTypeEnum2.TeamCalendar = "team-calendar", ResourceTypeEnum2.TeamCustomField = "team-custom-field", ResourceTypeEnum2.TeamCustomFieldValue = "team-custom-field-value", ResourceTypeEnum2.TeamMember = "team-member", ResourceTypeEnum2.TeamType = "team-type", ResourceTypeEnum2.TeamWorkspace = "team-workspace", ResourceTypeEnum2.TemplateForm = "template-form", ResourceTypeEnum2.Test = "test", ResourceTypeEnum2.TestExecution = "test-execution", ResourceTypeEnum2.TestHistory = "test-history", ResourceTypeEnum2.TestPlan = "test-plan", ResourceTypeEnum2.TestProvisioningEntity = "test-provisioning-entity", ResourceTypeEnum2.TestRun = "test-run", ResourceTypeEnum2.TestStatus = "test-status", ResourceTypeEnum2.TestStatusHistory = "test-status-history", ResourceTypeEnum2.ThirdPartyDirectory = "third-party-directory", ResourceTypeEnum2.ThirdPartyGroup = "third-party-group", ResourceTypeEnum2.ThirdPartyUser = "third-party-user", ResourceTypeEnum2.ThreadChunk = "thread-chunk", ResourceTypeEnum2.Timeline = "timeline", ResourceTypeEnum2.Tool = "tool", ResourceTypeEnum2.Topic = "topic", ResourceTypeEnum2.Townsquare = "townsquare", ResourceTypeEnum2.TransactionAccount = "transaction-account", ResourceTypeEnum2.Trigger = "trigger", ResourceTypeEnum2.Type = "type", ResourceTypeEnum2.TypePermissions = "type-permissions", ResourceTypeEnum2.UnifiedAccount = "unified-account", ResourceTypeEnum2.UnifiedHelp = "unified-help", ResourceTypeEnum2.UnifiedProfile = "unified-profile", ResourceTypeEnum2.Unit = "unit", ResourceTypeEnum2.UpdateNote = "update-note", ResourceTypeEnum2.Usage = "usage", ResourceTypeEnum2.User = "user", ResourceTypeEnum2.Userbase = "userbase", ResourceTypeEnum2.UserBoardConfig = "user-board-config", ResourceTypeEnum2.UserBroadcastMessage = "user-broadcast-message", ResourceTypeEnum2.UserClass = "user-class", ResourceTypeEnum2.UserDefinedParameter = "user-defined-parameter", ResourceTypeEnum2.UserGrant = "userGrant", ResourceTypeEnum2.UserProperty = "user-property", ResourceTypeEnum2.Version = "version", ResourceTypeEnum2.VersionApprover = "version-approver", ResourceTypeEnum2.Video = "video", ResourceTypeEnum2.VideoHistory = "video-history", ResourceTypeEnum2.View = "view", ResourceTypeEnum2.ViewConfig = "view-config", ResourceTypeEnum2.Vulnerability = "vulnerability", ResourceTypeEnum2.VulnerabilityHistory = "vulnerability-history", ResourceTypeEnum2.Webhook = "webhook", ResourceTypeEnum2.Whiteboard = "whiteboard", ResourceTypeEnum2.WhiteboardClassificationHistory = "whiteboard-classification-history", ResourceTypeEnum2.WorkbenchResource = "workbench-resource", ResourceTypeEnum2.Worker = "worker", ResourceTypeEnum2.WorkerHistory = "worker-history", ResourceTypeEnum2.Workflow = "workflow", ResourceTypeEnum2.WorkflowScheme = "workflow-scheme", ResourceTypeEnum2.WorkItem = "work-item", ResourceTypeEnum2.WorkItemHistory = "work-item-history", ResourceTypeEnum2.WorkItemSecurityScheme = "work-item-security-scheme", ResourceTypeEnum2.Worklog = "worklog", ResourceTypeEnum2.Workspace = "workspace", ResourceTypeEnum2))(ResourceTypeEnum || {});
// src/core/registered-ari.ts
var RegisteredAri = class extends Ari {
static check(maybeAri) {
@@ -1102,23 +1306,20 @@
var adobeAdobexdRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AdobeAdobexdRemoteLinkAriResourceOwner,
resourceType: AdobeAdobexdRemoteLinkAriResourceType,
resourceIdSlug: "file/{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/adobe.adobexd/remote-link/index.ts
var AdobeAdobexdRemoteLinkAri = class _AdobeAdobexdRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -1154,25 +1355,21 @@
var adobeSignDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AdobeSignDocumentAriResourceOwner,
resourceType: AdobeSignDocumentAriResourceType,
resourceIdSlug: "shard/{shard}/agreement/{agreementId}",
resourceIdSegmentFormats: {
shard: /[a-zA-Z]{2}[0-9]{1}/,
- // eslint-disable-line no-useless-escape
agreementId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/adobe.sign/document/index.ts
var AdobeSignDocumentAri = class _AdobeSignDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._shard = opts.resourceIdSegmentValues.shard, this._agreementId = opts.resourceIdSegmentValues.agreementId;
+ super(opts), this._shard = opts.resourceIdSegmentValues.shard, this._agreementId = opts.resourceIdSegmentValues.agreementId;
}
get shard() {
return this._shard;
}
@@ -1213,25 +1410,21 @@
var ahaAhaWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AhaAhaWorkItemAriResourceOwner,
resourceType: AhaAhaWorkItemAriResourceType,
resourceIdSlug: "domain/{domain}/feature/{id}",
resourceIdSegmentFormats: {
domain: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
id: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/aha.aha/work-item/index.ts
var AhaAhaWorkItemAri = class _AhaAhaWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._domain = opts.resourceIdSegmentValues.domain, this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._domain = opts.resourceIdSegmentValues.domain, this._id = opts.resourceIdSegmentValues.id;
}
get domain() {
return this._domain;
}
@@ -1264,31 +1457,196 @@
};
}
};
+// src/aiops/alert-group/types.ts
+var AiopsAlertGroupAriResourceOwner = "aiops", AiopsAlertGroupAriResourceType = "alert-group";
+
+// src/aiops/alert-group/manifest.ts
+var aiopsAlertGroupAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: AiopsAlertGroupAriResourceOwner,
+ resourceType: AiopsAlertGroupAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{resourceIdParam}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ resourceIdParam: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}(-[0-9]*)?/
+ }
+};
+
+// src/aiops/alert-group/index.ts
+var AiopsAlertGroupAri = class _AiopsAlertGroupAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get resourceIdParam() {
+ return this._resourceIdParam;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: aiopsAlertGroupAriStaticOpts.qualifier,
+ platformQualifier: aiopsAlertGroupAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: aiopsAlertGroupAriStaticOpts.resourceOwner,
+ resourceType: aiopsAlertGroupAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.resourceIdParam}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ resourceIdParam: opts.resourceIdParam
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, aiopsAlertGroupAriStaticOpts);
+ return new _AiopsAlertGroupAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, aiopsAlertGroupAriStaticOpts);
+ return new _AiopsAlertGroupAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ resourceIdParam: this.resourceIdParam
+ };
+ }
+};
+
+// src/aiops/snr-alert/types.ts
+var AiopsSnrAlertAriResourceOwner = "aiops", AiopsSnrAlertAriResourceType = "snr-alert";
+
+// src/aiops/snr-alert/manifest.ts
+var aiopsSnrAlertAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: AiopsSnrAlertAriResourceOwner,
+ resourceType: AiopsSnrAlertAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{resourceIdParam}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ resourceIdParam: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}(-[0-9]*)?/
+ }
+};
+
+// src/aiops/snr-alert/index.ts
+var AiopsSnrAlertAri = class _AiopsSnrAlertAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get resourceIdParam() {
+ return this._resourceIdParam;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: aiopsSnrAlertAriStaticOpts.qualifier,
+ platformQualifier: aiopsSnrAlertAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: aiopsSnrAlertAriStaticOpts.resourceOwner,
+ resourceType: aiopsSnrAlertAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.resourceIdParam}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ resourceIdParam: opts.resourceIdParam
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, aiopsSnrAlertAriStaticOpts);
+ return new _AiopsSnrAlertAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, aiopsSnrAlertAriStaticOpts);
+ return new _AiopsSnrAlertAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ resourceIdParam: this.resourceIdParam
+ };
+ }
+};
+
+// src/aiops/snr-alert-group/types.ts
+var AiopsSnrAlertGroupAriResourceOwner = "aiops", AiopsSnrAlertGroupAriResourceType = "snr-alert-group";
+
+// src/aiops/snr-alert-group/manifest.ts
+var aiopsSnrAlertGroupAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: AiopsSnrAlertGroupAriResourceOwner,
+ resourceType: AiopsSnrAlertGroupAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{resourceIdParam}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ resourceIdParam: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/aiops/snr-alert-group/index.ts
+var AiopsSnrAlertGroupAri = class _AiopsSnrAlertGroupAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get resourceIdParam() {
+ return this._resourceIdParam;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: aiopsSnrAlertGroupAriStaticOpts.qualifier,
+ platformQualifier: aiopsSnrAlertGroupAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: aiopsSnrAlertGroupAriStaticOpts.resourceOwner,
+ resourceType: aiopsSnrAlertGroupAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.resourceIdParam}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ resourceIdParam: opts.resourceIdParam
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, aiopsSnrAlertGroupAriStaticOpts);
+ return new _AiopsSnrAlertGroupAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, aiopsSnrAlertGroupAriStaticOpts);
+ return new _AiopsSnrAlertGroupAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ resourceIdParam: this.resourceIdParam
+ };
+ }
+};
+
// src/airtable.airtable/document/types.ts
var AirtableAirtableDocumentAriResourceOwner = "airtable.airtable", AirtableAirtableDocumentAriResourceType = "document";
// src/airtable.airtable/document/manifest.ts
var airtableAirtableDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AirtableAirtableDocumentAriResourceOwner,
resourceType: AirtableAirtableDocumentAriResourceType,
resourceIdSlug: "{compositeAirtableDocument}",
resourceIdSegmentFormats: {
compositeAirtableDocument: /(base\/[a-zA-Z0-9_-]+\/table\/[a-zA-Z0-9_-]+|base\/[a-zA-Z0-9_-]+)/
- // eslint-disable-line no-useless-escape
}
};
// src/airtable.airtable/document/index.ts
var AirtableAirtableDocumentAri = class _AirtableAirtableDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._compositeAirtableDocument = opts.resourceIdSegmentValues.compositeAirtableDocument;
+ super(opts), this._compositeAirtableDocument = opts.resourceIdSegmentValues.compositeAirtableDocument;
}
get compositeAirtableDocument() {
return this._compositeAirtableDocument;
}
@@ -1324,25 +1682,21 @@
var airtableAirtableRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AirtableAirtableRemoteLinkAriResourceOwner,
resourceType: AirtableAirtableRemoteLinkAriResourceType,
resourceIdSlug: "base/{baseId}/table/{tableId}",
resourceIdSegmentFormats: {
baseId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
tableId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/airtable.airtable/remote-link/index.ts
var AirtableAirtableRemoteLinkAri = class _AirtableAirtableRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._baseId = opts.resourceIdSegmentValues.baseId, this._tableId = opts.resourceIdSegmentValues.tableId;
+ super(opts), this._baseId = opts.resourceIdSegmentValues.baseId, this._tableId = opts.resourceIdSegmentValues.tableId;
}
get baseId() {
return this._baseId;
}
@@ -1383,25 +1737,21 @@
var amplitudeAmplitudeRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AmplitudeAmplitudeRemoteLinkAriResourceOwner,
resourceType: AmplitudeAmplitudeRemoteLinkAriResourceType,
resourceIdSlug: "org/{orgId}/chart/{chartId}",
resourceIdSegmentFormats: {
orgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
chartId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/amplitude.amplitude/remote-link/index.ts
var AmplitudeAmplitudeRemoteLinkAri = class _AmplitudeAmplitudeRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId, this._chartId = opts.resourceIdSegmentValues.chartId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._chartId = opts.resourceIdSegmentValues.chartId;
}
get orgId() {
return this._orgId;
}
@@ -1442,23 +1792,20 @@
var analyticsUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AnalyticsUserAriResourceOwner,
resourceType: AnalyticsUserAriResourceType,
resourceIdSlug: "anonymous/{anonUserId}",
resourceIdSegmentFormats: {
anonUserId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/analytics/user/index.ts
var AnalyticsUserAri = class _AnalyticsUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._anonUserId = opts.resourceIdSegmentValues.anonUserId;
+ super(opts), this._anonUserId = opts.resourceIdSegmentValues.anonUserId;
}
get anonUserId() {
return this._anonUserId;
}
@@ -1494,23 +1841,20 @@
var appMigrationAppDataAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AppMigrationAppDataAriResourceOwner,
resourceType: AppMigrationAppDataAriResourceType,
resourceIdSlug: "{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/app-migration/app-data/index.ts
var AppMigrationAppDataAri = class _AppMigrationAppDataAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -1546,27 +1890,22 @@
var approvalDeskDecisionTableAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ApprovalDeskDecisionTableAriResourceOwner,
resourceType: ApprovalDeskDecisionTableAriResourceType,
resourceIdSlug: "{workspaceId}/{workflowId}/{decisionTableId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
workflowId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
decisionTableId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/approval-desk/decision-table/index.ts
var ApprovalDeskDecisionTableAri = class _ApprovalDeskDecisionTableAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._workflowId = opts.resourceIdSegmentValues.workflowId, this._decisionTableId = opts.resourceIdSegmentValues.decisionTableId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._workflowId = opts.resourceIdSegmentValues.workflowId, this._decisionTableId = opts.resourceIdSegmentValues.decisionTableId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -1612,25 +1951,21 @@
var approvalDeskRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ApprovalDeskRoleAriResourceOwner,
resourceType: ApprovalDeskRoleAriResourceType,
resourceIdSlug: "{scope}/{roleId}",
resourceIdSegmentFormats: {
scope: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/approval-desk/role/index.ts
var ApprovalDeskRoleAri = class _ApprovalDeskRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._scope = opts.resourceIdSegmentValues.scope, this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._scope = opts.resourceIdSegmentValues.scope, this._roleId = opts.resourceIdSegmentValues.roleId;
}
get scope() {
return this._scope;
}
@@ -1671,25 +2006,21 @@
var approvalDeskWorkflowAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ApprovalDeskWorkflowAriResourceOwner,
resourceType: ApprovalDeskWorkflowAriResourceType,
resourceIdSlug: "{workspaceId}/{workflowId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
workflowId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/approval-desk/workflow/index.ts
var ApprovalDeskWorkflowAri = class _ApprovalDeskWorkflowAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -1730,23 +2061,20 @@
var approvalDeskWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ApprovalDeskWorkspaceAriResourceOwner,
resourceType: ApprovalDeskWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/approval-desk/workspace/index.ts
var ApprovalDeskWorkspaceAri = class _ApprovalDeskWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -1782,23 +2110,20 @@
var asanaAsanaRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AsanaAsanaRemoteLinkAriResourceOwner,
resourceType: AsanaAsanaRemoteLinkAriResourceType,
resourceIdSlug: "task/{taskId}",
resourceIdSegmentFormats: {
taskId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/asana.asana/remote-link/index.ts
var AsanaAsanaRemoteLinkAri = class _AsanaAsanaRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._taskId = opts.resourceIdSegmentValues.taskId;
}
get taskId() {
return this._taskId;
}
@@ -1834,23 +2159,20 @@
var asanaAsanaWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AsanaAsanaWorkItemAriResourceOwner,
resourceType: AsanaAsanaWorkItemAriResourceType,
resourceIdSlug: "task/{taskId}",
resourceIdSegmentFormats: {
taskId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/asana.asana/work-item/index.ts
var AsanaAsanaWorkItemAri = class _AsanaAsanaWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._taskId = opts.resourceIdSegmentValues.taskId;
}
get taskId() {
return this._taskId;
}
@@ -1879,30 +2201,27 @@
}
};
// src/atlashub/id/types.ts
-var AtlashubIdAriResourceOwner = "atlashub", AtlashubIdAriResourceType = "id";
+var AtlashubIdAriResourceOwner = "atlashub";
// src/atlashub/id/manifest.ts
var atlashubIdAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AtlashubIdAriResourceOwner,
- resourceType: AtlashubIdAriResourceType,
+ resourceType: "id",
resourceIdSlug: "{id}",
resourceIdSegmentFormats: {
id: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/atlashub/id/index.ts
var AtlashubIdAri = class _AtlashubIdAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._id = opts.resourceIdSegmentValues.id;
}
get id() {
return this._id;
}
@@ -1938,23 +2257,20 @@
var atlashubSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AtlashubSiteAriResourceOwner,
resourceType: AtlashubSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/atlashub/site/index.ts
var AtlashubSiteAri = class _AtlashubSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -1990,23 +2306,20 @@
var atlassianWebCrawlerAtlassianWebCrawlerDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AtlassianWebCrawlerAtlassianWebCrawlerDocumentAriResourceOwner,
resourceType: AtlassianWebCrawlerAtlassianWebCrawlerDocumentAriResourceType,
resourceIdSlug: "{documentId}",
resourceIdSegmentFormats: {
documentId: /[a-f0-9]{64}(-raw)?(-[0-9]{1,4})?/
- // eslint-disable-line no-useless-escape
}
};
// src/atlassian-web-crawler.atlassian-web-crawler/document/index.ts
var AtlassianWebCrawlerAtlassianWebCrawlerDocumentAri = class _AtlassianWebCrawlerAtlassianWebCrawlerDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._documentId = opts.resourceIdSegmentValues.documentId;
}
get documentId() {
return this._documentId;
}
@@ -2042,25 +2355,21 @@
var auditLogAttributeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AuditLogAttributeAriResourceOwner,
resourceType: AuditLogAttributeAriResourceType,
resourceIdSlug: "event/{eventId}/{attributeId}",
resourceIdSegmentFormats: {
eventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
attributeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/audit-log/attribute/index.ts
var AuditLogAttributeAri = class _AuditLogAttributeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._eventId = opts.resourceIdSegmentValues.eventId, this._attributeId = opts.resourceIdSegmentValues.attributeId;
+ super(opts), this._eventId = opts.resourceIdSegmentValues.eventId, this._attributeId = opts.resourceIdSegmentValues.attributeId;
}
get eventId() {
return this._eventId;
}
@@ -2101,25 +2410,21 @@
var auditLogContainerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AuditLogContainerAriResourceOwner,
resourceType: AuditLogContainerAriResourceType,
resourceIdSlug: "event/{eventId}/{containerId}",
resourceIdSegmentFormats: {
eventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
containerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/audit-log/container/index.ts
var AuditLogContainerAri = class _AuditLogContainerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._eventId = opts.resourceIdSegmentValues.eventId, this._containerId = opts.resourceIdSegmentValues.containerId;
+ super(opts), this._eventId = opts.resourceIdSegmentValues.eventId, this._containerId = opts.resourceIdSegmentValues.containerId;
}
get eventId() {
return this._eventId;
}
@@ -2160,25 +2465,21 @@
var auditLogContextAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AuditLogContextAriResourceOwner,
resourceType: AuditLogContextAriResourceType,
resourceIdSlug: "event/{eventId}/{contextId}",
resourceIdSegmentFormats: {
eventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
contextId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/audit-log/context/index.ts
var AuditLogContextAri = class _AuditLogContextAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._eventId = opts.resourceIdSegmentValues.eventId, this._contextId = opts.resourceIdSegmentValues.contextId;
+ super(opts), this._eventId = opts.resourceIdSegmentValues.eventId, this._contextId = opts.resourceIdSegmentValues.contextId;
}
get eventId() {
return this._eventId;
}
@@ -2219,23 +2520,20 @@
var auditLogEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AuditLogEventAriResourceOwner,
resourceType: AuditLogEventAriResourceType,
resourceIdSlug: "{eventId}",
resourceIdSegmentFormats: {
eventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/audit-log/event/index.ts
var AuditLogEventAri = class _AuditLogEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._eventId = opts.resourceIdSegmentValues.eventId;
+ super(opts), this._eventId = opts.resourceIdSegmentValues.eventId;
}
get eventId() {
return this._eventId;
}
@@ -2271,23 +2569,20 @@
var auditLogWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AuditLogWorkspaceAriResourceOwner,
resourceType: AuditLogWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/audit-log/workspace/index.ts
var AuditLogWorkspaceAri = class _AuditLogWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -2323,25 +2618,21 @@
var automationAutomationRuleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AutomationAutomationRuleAriResourceOwner,
resourceType: AutomationAutomationRuleAriResourceType,
resourceIdSlug: "{ruleId}/partition/{partitionId}",
resourceIdSegmentFormats: {
ruleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
partitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/automation/automation-rule/index.ts
var AutomationAutomationRuleAri = class _AutomationAutomationRuleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._ruleId = opts.resourceIdSegmentValues.ruleId, this._partitionId = opts.resourceIdSegmentValues.partitionId;
+ super(opts), this._ruleId = opts.resourceIdSegmentValues.ruleId, this._partitionId = opts.resourceIdSegmentValues.partitionId;
}
get ruleId() {
return this._ruleId;
}
@@ -2382,23 +2673,20 @@
var automationRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AutomationRoleAriResourceOwner,
resourceType: AutomationRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/automation/role/index.ts
var AutomationRoleAri = class _AutomationRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -2427,32 +2715,29 @@
}
};
// src/avp/control/types.ts
-var AvpControlAriResourceOwner = "avp", AvpControlAriResourceType = "control";
+var AvpControlAriResourceType = "control";
// src/avp/control/manifest.ts
var avpControlAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpControlAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpControlAriResourceType,
resourceIdSlug: "activation/{activationId}/{controlId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
controlId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/control/index.ts
var AvpControlAri = class _AvpControlAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._controlId = opts.resourceIdSegmentValues.controlId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._controlId = opts.resourceIdSegmentValues.controlId;
}
get siteId() {
return this._siteId;
}
@@ -2490,32 +2775,29 @@
}
};
// src/avp/dashboard/types.ts
-var AvpDashboardAriResourceOwner = "avp", AvpDashboardAriResourceType = "dashboard";
+var AvpDashboardAriResourceType = "dashboard";
// src/avp/dashboard/manifest.ts
var avpDashboardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpDashboardAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpDashboardAriResourceType,
resourceIdSlug: "activation/{activationId}/{dashboardId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
dashboardId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/dashboard/index.ts
var AvpDashboardAri = class _AvpDashboardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId;
}
get siteId() {
return this._siteId;
}
@@ -2553,34 +2835,30 @@
}
};
// src/avp/dashboard-chart/types.ts
-var AvpDashboardChartAriResourceOwner = "avp", AvpDashboardChartAriResourceType = "dashboard-chart";
+var AvpDashboardChartAriResourceType = "dashboard-chart";
// src/avp/dashboard-chart/manifest.ts
var avpDashboardChartAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpDashboardChartAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpDashboardChartAriResourceType,
resourceIdSlug: "activation/{activationId}/dashboard/{dashboardId}/{chartId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
dashboardId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
chartId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/dashboard-chart/index.ts
var AvpDashboardChartAri = class _AvpDashboardChartAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId, this._chartId = opts.resourceIdSegmentValues.chartId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId, this._chartId = opts.resourceIdSegmentValues.chartId;
}
get siteId() {
return this._siteId;
}
@@ -2623,32 +2901,29 @@
}
};
// src/avp/data-share/types.ts
-var AvpDataShareAriResourceOwner = "avp", AvpDataShareAriResourceType = "data-share";
+var AvpDataShareAriResourceType = "data-share";
// src/avp/data-share/manifest.ts
var avpDataShareAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpDataShareAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpDataShareAriResourceType,
resourceIdSlug: "activation/{activationId}/{datashareId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
datashareId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/data-share/index.ts
var AvpDataShareAri = class _AvpDataShareAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._datashareId = opts.resourceIdSegmentValues.datashareId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._datashareId = opts.resourceIdSegmentValues.datashareId;
}
get siteId() {
return this._siteId;
}
@@ -2686,32 +2961,29 @@
}
};
// src/avp/datasource/types.ts
-var AvpDatasourceAriResourceOwner = "avp", AvpDatasourceAriResourceType = "datasource";
+var AvpDatasourceAriResourceType = "datasource";
// src/avp/datasource/manifest.ts
var avpDatasourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpDatasourceAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpDatasourceAriResourceType,
resourceIdSlug: "activation/{activationId}/{datasourceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
datasourceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/datasource/index.ts
var AvpDatasourceAri = class _AvpDatasourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._datasourceId = opts.resourceIdSegmentValues.datasourceId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._datasourceId = opts.resourceIdSegmentValues.datasourceId;
}
get siteId() {
return this._siteId;
}
@@ -2749,34 +3021,30 @@
}
};
// src/avp/pipeline-query/types.ts
-var AvpPipelineQueryAriResourceOwner = "avp", AvpPipelineQueryAriResourceType = "pipeline-query";
+var AvpPipelineQueryAriResourceType = "pipeline-query";
// src/avp/pipeline-query/manifest.ts
var avpPipelineQueryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpPipelineQueryAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpPipelineQueryAriResourceType,
resourceIdSlug: "activation/{activationId}/pipeline/{pipelineId}/{pipelineQueryId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
pipelineId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
pipelineQueryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/pipeline-query/index.ts
var AvpPipelineQueryAri = class _AvpPipelineQueryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._pipelineQueryId = opts.resourceIdSegmentValues.pipelineQueryId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._pipelineQueryId = opts.resourceIdSegmentValues.pipelineQueryId;
}
get siteId() {
return this._siteId;
}
@@ -2819,30 +3087,27 @@
}
};
// src/avp/role/types.ts
-var AvpRoleAriResourceOwner = "avp", AvpRoleAriResourceType = "role";
+var AvpRoleAriResourceType = "role";
// src/avp/role/manifest.ts
var avpRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpRoleAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/role/index.ts
var AvpRoleAri = class _AvpRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -2871,30 +3136,27 @@
}
};
// src/avp/site/types.ts
-var AvpSiteAriResourceOwner = "avp", AvpSiteAriResourceType = "site";
+var AvpSiteAriResourceType = "site";
// src/avp/site/manifest.ts
var avpSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpSiteAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/site/index.ts
var AvpSiteAri = class _AvpSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -2923,32 +3185,29 @@
}
};
// src/avp/subscription/types.ts
-var AvpSubscriptionAriResourceOwner = "avp", AvpSubscriptionAriResourceType = "subscription";
+var AvpSubscriptionAriResourceType = "subscription";
// src/avp/subscription/manifest.ts
var avpSubscriptionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpSubscriptionAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpSubscriptionAriResourceType,
resourceIdSlug: "activation/{activationId}/{subscriptionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
subscriptionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/avp/subscription/index.ts
var AvpSubscriptionAri = class _AvpSubscriptionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
}
get siteId() {
return this._siteId;
}
@@ -2986,17 +3245,16 @@
}
};
// src/avp/workspace/types.ts
-var AvpWorkspaceAriResourceOwner = "avp", AvpWorkspaceAriResourceType = "workspace";
+var AvpWorkspaceAriResourceType = "workspace";
// src/avp/workspace/manifest.ts
var avpWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: AvpWorkspaceAriResourceOwner,
+ resourceOwner: "avp",
resourceType: AvpWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/
@@ -3006,10 +3264,9 @@
// src/avp/workspace/index.ts
var AvpWorkspaceAri = class _AvpWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get siteId() {
return this._siteId;
}
@@ -3049,27 +3306,22 @@
var azureDevopsAzureDevopsRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AzureDevopsAzureDevopsRemoteLinkAriResourceOwner,
resourceType: AzureDevopsAzureDevopsRemoteLinkAriResourceType,
resourceIdSlug: "organization/{organization}/project/{projectId}/repository/{repositoryId}",
resourceIdSegmentFormats: {
organization: /[a-fA-F0-9]{64}/,
- // eslint-disable-line no-useless-escape
projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
repositoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/azure-devops.azure-devops/remote-link/index.ts
var AzureDevopsAzureDevopsRemoteLinkAri = class _AzureDevopsAzureDevopsRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._organization = opts.resourceIdSegmentValues.organization, this._projectId = opts.resourceIdSegmentValues.projectId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
+ super(opts), this._organization = opts.resourceIdSegmentValues.organization, this._projectId = opts.resourceIdSegmentValues.projectId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
}
get organization() {
return this._organization;
}
@@ -3115,27 +3367,23 @@
var azureDevopsAzureDevopsRepositoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: AzureDevopsAzureDevopsRepositoryAriResourceOwner,
resourceType: AzureDevopsAzureDevopsRepositoryAriResourceType,
resourceIdSlug: "organization/{organization}/project/{projectId}/repository/{repositoryId}",
resourceIdSegmentFormats: {
organization: /[A-Za-z0-9](?:[A-Za-z0-9\-]{0,48}[A-Za-z0-9])?/,
// eslint-disable-line no-useless-escape
projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
repositoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/azure-devops.azure-devops/repository/index.ts
var AzureDevopsAzureDevopsRepositoryAri = class _AzureDevopsAzureDevopsRepositoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._organization = opts.resourceIdSegmentValues.organization, this._projectId = opts.resourceIdSegmentValues.projectId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
+ super(opts), this._organization = opts.resourceIdSegmentValues.organization, this._projectId = opts.resourceIdSegmentValues.projectId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
}
get organization() {
return this._organization;
}
@@ -3181,25 +3429,22 @@
var beaconAlertAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconAlertAriResourceOwner,
resourceType: BeaconAlertAriResourceType,
resourceIdSlug: "{workspaceId}/{alertId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
alertId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/beacon/alert/index.ts
var BeaconAlertAri = class _BeaconAlertAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._alertId = opts.resourceIdSegmentValues.alertId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._alertId = opts.resourceIdSegmentValues.alertId;
}
get siteId() {
return this._siteId;
}
@@ -3244,25 +3489,22 @@
var beaconCustomDetectionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconCustomDetectionAriResourceOwner,
resourceType: BeaconCustomDetectionAriResourceType,
resourceIdSlug: "{workspaceId}/{customDetectionId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- customDetectionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
+ customDetectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
}
};
// src/beacon/custom-detection/index.ts
var BeaconCustomDetectionAri = class _BeaconCustomDetectionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customDetectionId = opts.resourceIdSegmentValues.customDetectionId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customDetectionId = opts.resourceIdSegmentValues.customDetectionId;
}
get siteId() {
return this._siteId;
}
@@ -3307,25 +3549,22 @@
var beaconDetectionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconDetectionAriResourceOwner,
resourceType: BeaconDetectionAriResourceType,
resourceIdSlug: "{workspaceId}/{detectionId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
detectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/beacon/detection/index.ts
var BeaconDetectionAri = class _BeaconDetectionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._detectionId = opts.resourceIdSegmentValues.detectionId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._detectionId = opts.resourceIdSegmentValues.detectionId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -3366,29 +3605,24 @@
var beaconDetectionSettingAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconDetectionSettingAriResourceOwner,
resourceType: BeaconDetectionSettingAriResourceType,
resourceIdSlug: "{workspaceId}/{detectionType}/{detectionId}/{settingId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
detectionType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
detectionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
settingId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/beacon/detection-setting/index.ts
var BeaconDetectionSettingAri = class _BeaconDetectionSettingAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._detectionType = opts.resourceIdSegmentValues.detectionType, this._detectionId = opts.resourceIdSegmentValues.detectionId, this._settingId = opts.resourceIdSegmentValues.settingId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._detectionType = opts.resourceIdSegmentValues.detectionType, this._detectionId = opts.resourceIdSegmentValues.detectionId, this._settingId = opts.resourceIdSegmentValues.settingId;
}
get siteId() {
return this._siteId;
}
@@ -3435,31 +3669,88 @@
};
}
};
+// src/beacon/redaction-task/types.ts
+var BeaconRedactionTaskAriResourceOwner = "beacon", BeaconRedactionTaskAriResourceType = "redaction-task";
+
+// src/beacon/redaction-task/manifest.ts
+var beaconRedactionTaskAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: BeaconRedactionTaskAriResourceOwner,
+ resourceType: BeaconRedactionTaskAriResourceType,
+ resourceIdSlug: "{workspaceId}/{redactionTaskId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ redactionTaskId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/beacon/redaction-task/index.ts
+var BeaconRedactionTaskAri = class _BeaconRedactionTaskAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._redactionTaskId = opts.resourceIdSegmentValues.redactionTaskId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get redactionTaskId() {
+ return this._redactionTaskId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: beaconRedactionTaskAriStaticOpts.qualifier,
+ platformQualifier: beaconRedactionTaskAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: beaconRedactionTaskAriStaticOpts.resourceOwner,
+ resourceType: beaconRedactionTaskAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.redactionTaskId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ redactionTaskId: opts.redactionTaskId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, beaconRedactionTaskAriStaticOpts);
+ return new _BeaconRedactionTaskAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, beaconRedactionTaskAriStaticOpts);
+ return new _BeaconRedactionTaskAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ redactionTaskId: this.redactionTaskId
+ };
+ }
+};
+
// src/beacon/role/types.ts
var BeaconRoleAriResourceOwner = "beacon", BeaconRoleAriResourceType = "role";
// src/beacon/role/manifest.ts
var beaconRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconRoleAriResourceOwner,
resourceType: BeaconRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/beacon/role/index.ts
var BeaconRoleAri = class _BeaconRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -3495,23 +3786,20 @@
var beaconSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconSiteAriResourceOwner,
resourceType: BeaconSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/beacon/site/index.ts
var BeaconSiteAri = class _BeaconSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -3547,25 +3835,22 @@
var beaconSubscriptionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconSubscriptionAriResourceOwner,
resourceType: BeaconSubscriptionAriResourceType,
resourceIdSlug: "{workspaceId}/{subscriptionId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
subscriptionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/beacon/subscription/index.ts
var BeaconSubscriptionAri = class _BeaconSubscriptionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
}
get siteId() {
return this._siteId;
}
@@ -3610,9 +3895,8 @@
var beaconWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BeaconWorkspaceAriResourceOwner,
resourceType: BeaconWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
@@ -3623,10 +3907,9 @@
// src/beacon/workspace/index.ts
var BeaconWorkspaceAri = class _BeaconWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get siteId() {
return this._siteId;
}
@@ -3659,32 +3942,28 @@
}
};
// src/bitbucket/app/types.ts
-var BitbucketAppAriResourceOwner = "bitbucket", BitbucketAppAriResourceType = "app";
+var BitbucketAppAriResourceOwner = "bitbucket";
// src/bitbucket/app/manifest.ts
var bitbucketAppAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketAppAriResourceOwner,
- resourceType: BitbucketAppAriResourceType,
+ resourceType: "app",
resourceIdSlug: "{workspaceId}/{appId}",
resourceIdSegmentFormats: {
workspaceId: /\{[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}}/,
- // eslint-disable-line no-useless-escape
appId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/app/index.ts
var BitbucketAppAri = class _BitbucketAppAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._appId = opts.resourceIdSegmentValues.appId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._appId = opts.resourceIdSegmentValues.appId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -3725,23 +4004,20 @@
var bitbucketOauthConsumerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketOauthConsumerAriResourceOwner,
resourceType: BitbucketOauthConsumerAriResourceType,
resourceIdSlug: "{clientId}",
resourceIdSegmentFormats: {
clientId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/oauth-consumer/index.ts
var BitbucketOauthConsumerAri = class _BitbucketOauthConsumerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._clientId = opts.resourceIdSegmentValues.clientId;
+ super(opts), this._clientId = opts.resourceIdSegmentValues.clientId;
}
get clientId() {
return this._clientId;
}
@@ -3777,23 +4053,20 @@
var bitbucketProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketProjectAriResourceOwner,
resourceType: BitbucketProjectAriResourceType,
resourceIdSlug: "{projectId}",
resourceIdSegmentFormats: {
projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/project/index.ts
var BitbucketProjectAri = class _BitbucketProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._projectId = opts.resourceIdSegmentValues.projectId;
}
get projectId() {
return this._projectId;
}
@@ -3829,23 +4102,20 @@
var bitbucketPullrequestAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketPullrequestAriResourceOwner,
resourceType: BitbucketPullrequestAriResourceType,
resourceIdSlug: "{pullRequestId}",
resourceIdSegmentFormats: {
pullRequestId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/pullrequest/index.ts
var BitbucketPullrequestAri = class _BitbucketPullrequestAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
+ super(opts), this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
}
get pullRequestId() {
return this._pullRequestId;
}
@@ -3873,31 +4143,83 @@
};
}
};
+// src/bitbucket/pullrequest-comment/types.ts
+var BitbucketPullrequestCommentAriResourceOwner = "bitbucket", BitbucketPullrequestCommentAriResourceType = "pullrequest-comment";
+
+// src/bitbucket/pullrequest-comment/manifest.ts
+var bitbucketPullrequestCommentAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: BitbucketPullrequestCommentAriResourceOwner,
+ resourceType: BitbucketPullrequestCommentAriResourceType,
+ resourceIdSlug: "{pullRequestId}/{commentId}",
+ resourceIdSegmentFormats: {
+ pullRequestId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}:[0-9]+/,
+ commentId: /[0-9]+/
+ }
+};
+
+// src/bitbucket/pullrequest-comment/index.ts
+var BitbucketPullrequestCommentAri = class _BitbucketPullrequestCommentAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ }
+ get pullRequestId() {
+ return this._pullRequestId;
+ }
+ get commentId() {
+ return this._commentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: bitbucketPullrequestCommentAriStaticOpts.qualifier,
+ platformQualifier: bitbucketPullrequestCommentAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: bitbucketPullrequestCommentAriStaticOpts.resourceOwner,
+ resourceType: bitbucketPullrequestCommentAriStaticOpts.resourceType,
+ resourceId: `${opts.pullRequestId}/${opts.commentId}`,
+ resourceIdSegmentValues: {
+ pullRequestId: opts.pullRequestId,
+ commentId: opts.commentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, bitbucketPullrequestCommentAriStaticOpts);
+ return new _BitbucketPullrequestCommentAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, bitbucketPullrequestCommentAriStaticOpts);
+ return new _BitbucketPullrequestCommentAri(opts);
+ }
+ getVariables() {
+ return {
+ pullRequestId: this.pullRequestId,
+ commentId: this.commentId
+ };
+ }
+};
+
// src/bitbucket/repository/types.ts
var BitbucketRepositoryAriResourceOwner = "bitbucket", BitbucketRepositoryAriResourceType = "repository";
// src/bitbucket/repository/manifest.ts
var bitbucketRepositoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketRepositoryAriResourceOwner,
resourceType: BitbucketRepositoryAriResourceType,
resourceIdSlug: "{repositoryId}",
resourceIdSegmentFormats: {
repositoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/repository/index.ts
var BitbucketRepositoryAri = class _BitbucketRepositoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
+ super(opts), this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
}
get repositoryId() {
return this._repositoryId;
}
@@ -3933,23 +4255,20 @@
var bitbucketRepositoryTransferAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketRepositoryTransferAriResourceOwner,
resourceType: BitbucketRepositoryTransferAriResourceType,
resourceIdSlug: "{transferId}",
resourceIdSegmentFormats: {
transferId: /[a-f0-9]{32}/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/repository-transfer/index.ts
var BitbucketRepositoryTransferAri = class _BitbucketRepositoryTransferAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._transferId = opts.resourceIdSegmentValues.transferId;
+ super(opts), this._transferId = opts.resourceIdSegmentValues.transferId;
}
get transferId() {
return this._transferId;
}
@@ -3985,9 +4304,8 @@
var bitbucketSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketSiteAriResourceOwner,
resourceType: BitbucketSiteAriResourceType,
resourceIdSlug: "bitbucket",
resourceIdSegmentFormats: {}
@@ -4026,23 +4344,20 @@
var bitbucketTeamAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketTeamAriResourceOwner,
resourceType: BitbucketTeamAriResourceType,
resourceIdSlug: "{teamId}",
resourceIdSegmentFormats: {
teamId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/team/index.ts
var BitbucketTeamAri = class _BitbucketTeamAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._teamId = opts.resourceIdSegmentValues.teamId;
+ super(opts), this._teamId = opts.resourceIdSegmentValues.teamId;
}
get teamId() {
return this._teamId;
}
@@ -4078,23 +4393,20 @@
var bitbucketWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BitbucketWorkspaceAriResourceOwner,
resourceType: BitbucketWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/bitbucket/workspace/index.ts
var BitbucketWorkspaceAri = class _BitbucketWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -4122,33 +4434,154 @@
};
}
};
+// src/blocks/snippet/types.ts
+var BlocksSnippetAriResourceOwner = "blocks", BlocksSnippetAriResourceType = "snippet";
+
+// src/blocks/snippet/manifest.ts
+var blocksSnippetAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: BlocksSnippetAriResourceOwner,
+ resourceType: BlocksSnippetAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{snippetId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ snippetId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-7][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/blocks/snippet/index.ts
+var BlocksSnippetAri = class _BlocksSnippetAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._snippetId = opts.resourceIdSegmentValues.snippetId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get snippetId() {
+ return this._snippetId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: blocksSnippetAriStaticOpts.qualifier,
+ platformQualifier: blocksSnippetAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: blocksSnippetAriStaticOpts.resourceOwner,
+ resourceType: blocksSnippetAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.snippetId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ snippetId: opts.snippetId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, blocksSnippetAriStaticOpts);
+ return new _BlocksSnippetAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, blocksSnippetAriStaticOpts);
+ return new _BlocksSnippetAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ snippetId: this.snippetId
+ };
+ }
+};
+
+// src/blocks/synced-block/types.ts
+var BlocksSyncedBlockAriResourceOwner = "blocks", BlocksSyncedBlockAriResourceType = "synced-block";
+
+// src/blocks/synced-block/manifest.ts
+var blocksSyncedBlockAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: BlocksSyncedBlockAriResourceOwner,
+ resourceType: BlocksSyncedBlockAriResourceType,
+ resourceIdSlug: "{product}/{sourceId}/{resourceIdParam}",
+ resourceIdSegmentFormats: {
+ product: /(confluence-page|jira-work-item)/,
+ sourceId: /[a-zA-Z0-9-]+/,
+ resourceIdParam: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/blocks/synced-block/index.ts
+var BlocksSyncedBlockAri = class _BlocksSyncedBlockAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._product = opts.resourceIdSegmentValues.product, this._sourceId = opts.resourceIdSegmentValues.sourceId, this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get product() {
+ return this._product;
+ }
+ get sourceId() {
+ return this._sourceId;
+ }
+ get resourceIdParam() {
+ return this._resourceIdParam;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: blocksSyncedBlockAriStaticOpts.qualifier,
+ platformQualifier: blocksSyncedBlockAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: blocksSyncedBlockAriStaticOpts.resourceOwner,
+ resourceType: blocksSyncedBlockAriStaticOpts.resourceType,
+ resourceId: `${opts.product}/${opts.sourceId}/${opts.resourceIdParam}`,
+ resourceIdSegmentValues: {
+ product: opts.product,
+ sourceId: opts.sourceId,
+ resourceIdParam: opts.resourceIdParam
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, blocksSyncedBlockAriStaticOpts);
+ return new _BlocksSyncedBlockAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, blocksSyncedBlockAriStaticOpts);
+ return new _BlocksSyncedBlockAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ product: this.product,
+ sourceId: this.sourceId,
+ resourceIdParam: this.resourceIdParam
+ };
+ }
+};
+
// src/box.box/document/types.ts
var BoxBoxDocumentAriResourceOwner = "box.box", BoxBoxDocumentAriResourceType = "document";
// src/box.box/document/manifest.ts
var boxBoxDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BoxBoxDocumentAriResourceOwner,
resourceType: BoxBoxDocumentAriResourceType,
resourceIdSlug: "{item}/{itemId}",
resourceIdSegmentFormats: {
item: /(?:fileId|folderId)/,
- // eslint-disable-line no-useless-escape
itemId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/box.box/document/index.ts
var BoxBoxDocumentAri = class _BoxBoxDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._item = opts.resourceIdSegmentValues.item, this._itemId = opts.resourceIdSegmentValues.itemId;
+ super(opts), this._item = opts.resourceIdSegmentValues.item, this._itemId = opts.resourceIdSegmentValues.itemId;
}
get item() {
return this._item;
}
@@ -4189,23 +4622,20 @@
var boxBoxRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BoxBoxRemoteLinkAriResourceOwner,
resourceType: BoxBoxRemoteLinkAriResourceType,
resourceIdSlug: "file/{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/box.box/remote-link/index.ts
var BoxBoxRemoteLinkAri = class _BoxBoxRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -4241,23 +4671,20 @@
var brieRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BrieRoleAriResourceOwner,
resourceType: BrieRoleAriResourceType,
resourceIdSlug: "scope/{roleTypeId}",
resourceIdSegmentFormats: {
roleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/brie/role/index.ts
var BrieRoleAri = class _BrieRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleTypeId = opts.resourceIdSegmentValues.roleTypeId;
+ super(opts), this._roleTypeId = opts.resourceIdSegmentValues.roleTypeId;
}
get roleTypeId() {
return this._roleTypeId;
}
@@ -4293,23 +4720,20 @@
var brieSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: BrieSiteAriResourceOwner,
resourceType: BrieSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/brie/site/index.ts
var BrieSiteAri = class _BrieSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -4345,23 +4769,20 @@
var canvaCanvaRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CanvaCanvaRemoteLinkAriResourceOwner,
resourceType: CanvaCanvaRemoteLinkAriResourceType,
resourceIdSlug: "designId/{designId}",
resourceIdSegmentFormats: {
designId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/canva.canva/remote-link/index.ts
var CanvaCanvaRemoteLinkAri = class _CanvaCanvaRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._designId = opts.resourceIdSegmentValues.designId;
+ super(opts), this._designId = opts.resourceIdSegmentValues.designId;
}
get designId() {
return this._designId;
}
@@ -4397,23 +4818,20 @@
var canvasBoardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CanvasBoardAriResourceOwner,
resourceType: CanvasBoardAriResourceType,
resourceIdSlug: "{boardId}",
resourceIdSegmentFormats: {
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/canvas/board/index.ts
var CanvasBoardAri = class _CanvasBoardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._siteId = opts.cloudId || "", this._boardId = opts.resourceIdSegmentValues.boardId;
}
get siteId() {
return this._siteId;
}
@@ -4453,23 +4871,20 @@
var canvasDatabaseAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CanvasDatabaseAriResourceOwner,
resourceType: CanvasDatabaseAriResourceType,
resourceIdSlug: "{databaseId}",
resourceIdSegmentFormats: {
databaseId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/canvas/database/index.ts
var CanvasDatabaseAri = class _CanvasDatabaseAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._databaseId = opts.resourceIdSegmentValues.databaseId;
+ super(opts), this._siteId = opts.cloudId || "", this._databaseId = opts.resourceIdSegmentValues.databaseId;
}
get siteId() {
return this._siteId;
}
@@ -4509,23 +4924,20 @@
var canvasSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CanvasSiteAriResourceOwner,
resourceType: CanvasSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/canvas/site/index.ts
var CanvasSiteAri = class _CanvasSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -4561,23 +4973,20 @@
var canvasWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CanvasWorkspaceAriResourceOwner,
resourceType: CanvasWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/canvas/workspace/index.ts
var CanvasWorkspaceAri = class _CanvasWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get siteId() {
return this._siteId;
}
@@ -4609,31 +5018,255 @@
};
}
};
+// src/capacity-planning/custom-contribution-target/types.ts
+var CapacityPlanningCustomContributionTargetAriResourceOwner = "capacity-planning", CapacityPlanningCustomContributionTargetAriResourceType = "custom-contribution-target";
+
+// src/capacity-planning/custom-contribution-target/manifest.ts
+var capacityPlanningCustomContributionTargetAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CapacityPlanningCustomContributionTargetAriResourceOwner,
+ resourceType: CapacityPlanningCustomContributionTargetAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{customContributionTargetId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ customContributionTargetId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/capacity-planning/custom-contribution-target/index.ts
+var CapacityPlanningCustomContributionTargetAri = class _CapacityPlanningCustomContributionTargetAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customContributionTargetId = opts.resourceIdSegmentValues.customContributionTargetId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get customContributionTargetId() {
+ return this._customContributionTargetId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: capacityPlanningCustomContributionTargetAriStaticOpts.qualifier,
+ platformQualifier: capacityPlanningCustomContributionTargetAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: capacityPlanningCustomContributionTargetAriStaticOpts.resourceOwner,
+ resourceType: capacityPlanningCustomContributionTargetAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.customContributionTargetId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ customContributionTargetId: opts.customContributionTargetId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, capacityPlanningCustomContributionTargetAriStaticOpts);
+ return new _CapacityPlanningCustomContributionTargetAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, capacityPlanningCustomContributionTargetAriStaticOpts);
+ return new _CapacityPlanningCustomContributionTargetAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ customContributionTargetId: this.customContributionTargetId
+ };
+ }
+};
+
+// src/capacity-planning/workspace/types.ts
+var CapacityPlanningWorkspaceAriResourceOwner = "capacity-planning", CapacityPlanningWorkspaceAriResourceType = "workspace";
+
+// src/capacity-planning/workspace/manifest.ts
+var capacityPlanningWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CapacityPlanningWorkspaceAriResourceOwner,
+ resourceType: CapacityPlanningWorkspaceAriResourceType,
+ resourceIdSlug: "{activationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/capacity-planning/workspace/index.ts
+var CapacityPlanningWorkspaceAri = class _CapacityPlanningWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: capacityPlanningWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: capacityPlanningWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: capacityPlanningWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: capacityPlanningWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, capacityPlanningWorkspaceAriStaticOpts);
+ return new _CapacityPlanningWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, capacityPlanningWorkspaceAriStaticOpts);
+ return new _CapacityPlanningWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId
+ };
+ }
+};
+
+// src/cfo/aggregate-metric/types.ts
+var CfoAggregateMetricAriResourceType = "aggregate-metric";
+
+// src/cfo/aggregate-metric/manifest.ts
+var cfoAggregateMetricAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: "cfo",
+ resourceType: CfoAggregateMetricAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{aggregateMetricId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ aggregateMetricId: /[a-fA-F0-9]{64}/
+ }
+};
+
+// src/cfo/aggregate-metric/index.ts
+var CfoAggregateMetricAri = class _CfoAggregateMetricAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._aggregateMetricId = opts.resourceIdSegmentValues.aggregateMetricId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get aggregateMetricId() {
+ return this._aggregateMetricId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cfoAggregateMetricAriStaticOpts.qualifier,
+ platformQualifier: cfoAggregateMetricAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: cfoAggregateMetricAriStaticOpts.resourceOwner,
+ resourceType: cfoAggregateMetricAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.aggregateMetricId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ aggregateMetricId: opts.aggregateMetricId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cfoAggregateMetricAriStaticOpts);
+ return new _CfoAggregateMetricAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cfoAggregateMetricAriStaticOpts);
+ return new _CfoAggregateMetricAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ aggregateMetricId: this.aggregateMetricId
+ };
+ }
+};
+
+// src/cfo/page-viewed/types.ts
+var CfoPageViewedAriResourceType = "page-viewed";
+
+// src/cfo/page-viewed/manifest.ts
+var cfoPageViewedAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: "cfo",
+ resourceType: CfoPageViewedAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{eventId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ eventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/cfo/page-viewed/index.ts
+var CfoPageViewedAri = class _CfoPageViewedAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._eventId = opts.resourceIdSegmentValues.eventId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get eventId() {
+ return this._eventId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cfoPageViewedAriStaticOpts.qualifier,
+ platformQualifier: cfoPageViewedAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: cfoPageViewedAriStaticOpts.resourceOwner,
+ resourceType: cfoPageViewedAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.eventId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ eventId: opts.eventId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cfoPageViewedAriStaticOpts);
+ return new _CfoPageViewedAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cfoPageViewedAriStaticOpts);
+ return new _CfoPageViewedAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ eventId: this.eventId
+ };
+ }
+};
+
// src/cia/cprs-email/types.ts
-var CiaCprsEmailAriResourceOwner = "cia", CiaCprsEmailAriResourceType = "cprs-email";
+var CiaCprsEmailAriResourceType = "cprs-email";
// src/cia/cprs-email/manifest.ts
var ciaCprsEmailAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: CiaCprsEmailAriResourceOwner,
+ resourceOwner: "cia",
resourceType: CiaCprsEmailAriResourceType,
resourceIdSlug: "{emailType}",
resourceIdSegmentFormats: {
emailType: /(added|approved|rejected|blocked|unapproved|unblocked|pending|other)/
- // eslint-disable-line no-useless-escape
}
};
// src/cia/cprs-email/index.ts
var CiaCprsEmailAri = class _CiaCprsEmailAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._emailType = opts.resourceIdSegmentValues.emailType;
+ super(opts), this._emailType = opts.resourceIdSegmentValues.emailType;
}
get emailType() {
return this._emailType;
}
@@ -4669,23 +5302,20 @@
var ciscoWebexRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CiscoWebexRemoteLinkAriResourceOwner,
resourceType: CiscoWebexRemoteLinkAriResourceType,
resourceIdSlug: "recording/{recordingId}",
resourceIdSegmentFormats: {
recordingId: /[a-zA-Z0-9]{32}/
- // eslint-disable-line no-useless-escape
}
};
// src/cisco.webex/remote-link/index.ts
var CiscoWebexRemoteLinkAri = class _CiscoWebexRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._recordingId = opts.resourceIdSegmentValues.recordingId;
+ super(opts), this._recordingId = opts.resourceIdSegmentValues.recordingId;
}
get recordingId() {
return this._recordingId;
}
@@ -4721,23 +5351,20 @@
var clickupClickupRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ClickupClickupRemoteLinkAriResourceOwner,
resourceType: ClickupClickupRemoteLinkAriResourceType,
resourceIdSlug: "task/{taskId}",
resourceIdSegmentFormats: {
taskId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/clickup.clickup/remote-link/index.ts
var ClickupClickupRemoteLinkAri = class _ClickupClickupRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._taskId = opts.resourceIdSegmentValues.taskId;
}
get taskId() {
return this._taskId;
}
@@ -4765,33 +5392,80 @@
};
}
};
+// src/cloud-transition/workspace/types.ts
+var CloudTransitionWorkspaceAriResourceOwner = "cloud-transition", CloudTransitionWorkspaceAriResourceType = "workspace";
+
+// src/cloud-transition/workspace/manifest.ts
+var cloudTransitionWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CloudTransitionWorkspaceAriResourceOwner,
+ resourceType: CloudTransitionWorkspaceAriResourceType,
+ resourceIdSlug: "{activationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/cloud-transition/workspace/index.ts
+var CloudTransitionWorkspaceAri = class _CloudTransitionWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cloudTransitionWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: cloudTransitionWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: cloudTransitionWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: cloudTransitionWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cloudTransitionWorkspaceAriStaticOpts);
+ return new _CloudTransitionWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cloudTransitionWorkspaceAriStaticOpts);
+ return new _CloudTransitionWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId
+ };
+ }
+};
+
// src/cmdb/attribute/types.ts
var CmdbAttributeAriResourceOwner = "cmdb", CmdbAttributeAriResourceType = "attribute";
// src/cmdb/attribute/manifest.ts
var cmdbAttributeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbAttributeAriResourceOwner,
resourceType: CmdbAttributeAriResourceType,
resourceIdSlug: "{workspaceId}/{attributeId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
attributeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/cmdb/attribute/index.ts
var CmdbAttributeAri = class _CmdbAttributeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._attributeId = opts.resourceIdSegmentValues.attributeId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._attributeId = opts.resourceIdSegmentValues.attributeId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -4832,25 +5506,22 @@
var cmdbImportConfigurationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbImportConfigurationAriResourceOwner,
resourceType: CmdbImportConfigurationAriResourceType,
resourceIdSlug: "{workspaceId}/{importConfigId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
importConfigId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/cmdb/import-configuration/index.ts
var CmdbImportConfigurationAri = class _CmdbImportConfigurationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._importConfigId = opts.resourceIdSegmentValues.importConfigId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._importConfigId = opts.resourceIdSegmentValues.importConfigId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -4891,25 +5562,22 @@
var cmdbObjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbObjectAriResourceOwner,
resourceType: CmdbObjectAriResourceType,
resourceIdSlug: "{workspaceId}/{objectId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
objectId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/cmdb/object/index.ts
var CmdbObjectAri = class _CmdbObjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._objectId = opts.resourceIdSegmentValues.objectId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._objectId = opts.resourceIdSegmentValues.objectId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -4950,25 +5618,21 @@
var cmdbRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbRoleAriResourceOwner,
resourceType: CmdbRoleAriResourceType,
resourceIdSlug: "{roleGroup}/{roleType}",
resourceIdSegmentFormats: {
- roleGroup: /(?:schema|airtrack|airtrack-buoy)/,
- // eslint-disable-line no-useless-escape
- roleType: /(?:viewer|admin|report-viewer|report-editor)/
- // eslint-disable-line no-useless-escape
+ roleGroup: /(?:schema|airtrack|airtrack-buoy|product)/,
+ roleType: /(?:viewer|admin|report-viewer|report-editor|member|creator|user-admin)/
}
};
// src/cmdb/role/index.ts
var CmdbRoleAri = class _CmdbRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleGroup = opts.resourceIdSegmentValues.roleGroup, this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleGroup = opts.resourceIdSegmentValues.roleGroup, this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleGroup() {
return this._roleGroup;
}
@@ -5009,25 +5673,22 @@
var cmdbSchemaAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbSchemaAriResourceOwner,
resourceType: CmdbSchemaAriResourceType,
resourceIdSlug: "{workspaceId}/{schemaId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
schemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/cmdb/schema/index.ts
var CmdbSchemaAri = class _CmdbSchemaAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._schemaId = opts.resourceIdSegmentValues.schemaId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._schemaId = opts.resourceIdSegmentValues.schemaId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -5060,33 +5721,135 @@
};
}
};
+// src/cmdb/schema-permissions/types.ts
+var CmdbSchemaPermissionsAriResourceOwner = "cmdb", CmdbSchemaPermissionsAriResourceType = "schema-permissions";
+
+// src/cmdb/schema-permissions/manifest.ts
+var cmdbSchemaPermissionsAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CmdbSchemaPermissionsAriResourceOwner,
+ resourceType: CmdbSchemaPermissionsAriResourceType,
+ resourceIdSlug: "{workspaceId}/{schemaId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ schemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/cmdb/schema-permissions/index.ts
+var CmdbSchemaPermissionsAri = class _CmdbSchemaPermissionsAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._schemaId = opts.resourceIdSegmentValues.schemaId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get schemaId() {
+ return this._schemaId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cmdbSchemaPermissionsAriStaticOpts.qualifier,
+ platformQualifier: cmdbSchemaPermissionsAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: cmdbSchemaPermissionsAriStaticOpts.resourceOwner,
+ resourceType: cmdbSchemaPermissionsAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.schemaId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ schemaId: opts.schemaId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cmdbSchemaPermissionsAriStaticOpts);
+ return new _CmdbSchemaPermissionsAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cmdbSchemaPermissionsAriStaticOpts);
+ return new _CmdbSchemaPermissionsAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ schemaId: this.schemaId
+ };
+ }
+};
+
+// src/cmdb/site/types.ts
+var CmdbSiteAriResourceOwner = "cmdb", CmdbSiteAriResourceType = "site";
+
+// src/cmdb/site/manifest.ts
+var cmdbSiteAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CmdbSiteAriResourceOwner,
+ resourceType: CmdbSiteAriResourceType,
+ resourceIdSlug: "{siteId}",
+ resourceIdSegmentFormats: {
+ siteId: /[a-zA-Z0-9_\-.]{1,255}/
+ }
+};
+
+// src/cmdb/site/index.ts
+var CmdbSiteAri = class _CmdbSiteAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cmdbSiteAriStaticOpts.qualifier,
+ platformQualifier: cmdbSiteAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: cmdbSiteAriStaticOpts.resourceOwner,
+ resourceType: cmdbSiteAriStaticOpts.resourceType,
+ resourceId: `${opts.siteId}`,
+ resourceIdSegmentValues: {
+ siteId: opts.siteId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cmdbSiteAriStaticOpts);
+ return new _CmdbSiteAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cmdbSiteAriStaticOpts);
+ return new _CmdbSiteAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId
+ };
+ }
+};
+
// src/cmdb/type/types.ts
var CmdbTypeAriResourceOwner = "cmdb", CmdbTypeAriResourceType = "type";
// src/cmdb/type/manifest.ts
var cmdbTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbTypeAriResourceOwner,
resourceType: CmdbTypeAriResourceType,
resourceIdSlug: "{workspaceId}/{typeId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
typeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/cmdb/type/index.ts
var CmdbTypeAri = class _CmdbTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._typeId = opts.resourceIdSegmentValues.typeId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._typeId = opts.resourceIdSegmentValues.typeId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -5119,17 +5882,72 @@
};
}
};
+// src/cmdb/type-permissions/types.ts
+var CmdbTypePermissionsAriResourceOwner = "cmdb", CmdbTypePermissionsAriResourceType = "type-permissions";
+
+// src/cmdb/type-permissions/manifest.ts
+var cmdbTypePermissionsAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CmdbTypePermissionsAriResourceOwner,
+ resourceType: CmdbTypePermissionsAriResourceType,
+ resourceIdSlug: "{workspaceId}/{typeId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ typeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/cmdb/type-permissions/index.ts
+var CmdbTypePermissionsAri = class _CmdbTypePermissionsAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._typeId = opts.resourceIdSegmentValues.typeId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get typeId() {
+ return this._typeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cmdbTypePermissionsAriStaticOpts.qualifier,
+ platformQualifier: cmdbTypePermissionsAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: cmdbTypePermissionsAriStaticOpts.resourceOwner,
+ resourceType: cmdbTypePermissionsAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.typeId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ typeId: opts.typeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cmdbTypePermissionsAriStaticOpts);
+ return new _CmdbTypePermissionsAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cmdbTypePermissionsAriStaticOpts);
+ return new _CmdbTypePermissionsAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ typeId: this.typeId
+ };
+ }
+};
+
// src/cmdb/workspace/types.ts
var CmdbWorkspaceAriResourceOwner = "cmdb", CmdbWorkspaceAriResourceType = "workspace";
// src/cmdb/workspace/manifest.ts
var cmdbWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CmdbWorkspaceAriResourceOwner,
resourceType: CmdbWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
@@ -5140,10 +5958,9 @@
// src/cmdb/workspace/index.ts
var CmdbWorkspaceAri = class _CmdbWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -5179,23 +5996,20 @@
var commerceCatalogAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceCatalogAccountAriResourceOwner,
resourceType: CommerceCatalogAccountAriResourceType,
resourceIdSlug: "{catalogAccountId}",
resourceIdSegmentFormats: {
catalogAccountId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/catalog-account/index.ts
var CommerceCatalogAccountAri = class _CommerceCatalogAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._catalogAccountId = opts.resourceIdSegmentValues.catalogAccountId;
+ super(opts), this._catalogAccountId = opts.resourceIdSegmentValues.catalogAccountId;
}
get catalogAccountId() {
return this._catalogAccountId;
}
@@ -5231,23 +6045,20 @@
var commerceChangeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceChangeAriResourceOwner,
resourceType: CommerceChangeAriResourceType,
resourceIdSlug: "{changeUuid}",
resourceIdSegmentFormats: {
changeUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/change/index.ts
var CommerceChangeAri = class _CommerceChangeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._changeUuid = opts.resourceIdSegmentValues.changeUuid;
+ super(opts), this._changeUuid = opts.resourceIdSegmentValues.changeUuid;
}
get changeUuid() {
return this._changeUuid;
}
@@ -5275,31 +6086,77 @@
};
}
};
+// src/commerce/deposit-report/types.ts
+var CommerceDepositReportAriResourceOwner = "commerce", CommerceDepositReportAriResourceType = "deposit-report";
+
+// src/commerce/deposit-report/manifest.ts
+var commerceDepositReportAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CommerceDepositReportAriResourceOwner,
+ resourceType: CommerceDepositReportAriResourceType,
+ resourceIdSlug: "{fileName}",
+ resourceIdSegmentFormats: {
+ fileName: /[a-zA-Z0-9\-_.]+/
+ }
+};
+
+// src/commerce/deposit-report/index.ts
+var CommerceDepositReportAri = class _CommerceDepositReportAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._fileName = opts.resourceIdSegmentValues.fileName;
+ }
+ get fileName() {
+ return this._fileName;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: commerceDepositReportAriStaticOpts.qualifier,
+ platformQualifier: commerceDepositReportAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: commerceDepositReportAriStaticOpts.resourceOwner,
+ resourceType: commerceDepositReportAriStaticOpts.resourceType,
+ resourceId: `${opts.fileName}`,
+ resourceIdSegmentValues: {
+ fileName: opts.fileName
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, commerceDepositReportAriStaticOpts);
+ return new _CommerceDepositReportAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, commerceDepositReportAriStaticOpts);
+ return new _CommerceDepositReportAri(opts);
+ }
+ getVariables() {
+ return {
+ fileName: this.fileName
+ };
+ }
+};
+
// src/commerce/entitlement/types.ts
var CommerceEntitlementAriResourceOwner = "commerce", CommerceEntitlementAriResourceType = "entitlement";
// src/commerce/entitlement/manifest.ts
var commerceEntitlementAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceEntitlementAriResourceOwner,
resourceType: CommerceEntitlementAriResourceType,
resourceIdSlug: "{entitlementId}",
resourceIdSegmentFormats: {
- entitlementId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
+ entitlementId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
}
};
// src/commerce/entitlement/index.ts
var CommerceEntitlementAri = class _CommerceEntitlementAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._entitlementId = opts.resourceIdSegmentValues.entitlementId;
+ super(opts), this._entitlementId = opts.resourceIdSegmentValues.entitlementId;
}
get entitlementId() {
return this._entitlementId;
}
@@ -5335,23 +6192,20 @@
var commerceEntitlementTemplateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceEntitlementTemplateAriResourceOwner,
resourceType: CommerceEntitlementTemplateAriResourceType,
resourceIdSlug: "{entitlementTemplateId}",
resourceIdSegmentFormats: {
entitlementTemplateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/entitlement-template/index.ts
var CommerceEntitlementTemplateAri = class _CommerceEntitlementTemplateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._entitlementTemplateId = opts.resourceIdSegmentValues.entitlementTemplateId;
+ super(opts), this._entitlementTemplateId = opts.resourceIdSegmentValues.entitlementTemplateId;
}
get entitlementTemplateId() {
return this._entitlementTemplateId;
}
@@ -5387,23 +6241,20 @@
var commerceInitiativeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceInitiativeAriResourceOwner,
resourceType: CommerceInitiativeAriResourceType,
resourceIdSlug: "{initiativeUuid}",
resourceIdSegmentFormats: {
initiativeUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/initiative/index.ts
var CommerceInitiativeAri = class _CommerceInitiativeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._initiativeUuid = opts.resourceIdSegmentValues.initiativeUuid;
+ super(opts), this._initiativeUuid = opts.resourceIdSegmentValues.initiativeUuid;
}
get initiativeUuid() {
return this._initiativeUuid;
}
@@ -5439,23 +6290,20 @@
var commerceInvoiceGroupAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceInvoiceGroupAriResourceOwner,
resourceType: CommerceInvoiceGroupAriResourceType,
resourceIdSlug: "{invoiceGroupId}",
resourceIdSegmentFormats: {
invoiceGroupId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/invoice-group/index.ts
var CommerceInvoiceGroupAri = class _CommerceInvoiceGroupAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._txaId = opts.cloudId || "", this._invoiceGroupId = opts.resourceIdSegmentValues.invoiceGroupId;
+ super(opts), this._txaId = opts.cloudId || "", this._invoiceGroupId = opts.resourceIdSegmentValues.invoiceGroupId;
}
get txaId() {
return this._txaId;
}
@@ -5495,23 +6343,20 @@
var commerceOfferingAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceOfferingAriResourceOwner,
resourceType: CommerceOfferingAriResourceType,
resourceIdSlug: "{offeringId}",
resourceIdSegmentFormats: {
offeringId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/offering/index.ts
var CommerceOfferingAri = class _CommerceOfferingAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._offeringId = opts.resourceIdSegmentValues.offeringId;
+ super(opts), this._offeringId = opts.resourceIdSegmentValues.offeringId;
}
get offeringId() {
return this._offeringId;
}
@@ -5547,23 +6392,20 @@
var commerceOfferingRelationshipTemplateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceOfferingRelationshipTemplateAriResourceOwner,
resourceType: CommerceOfferingRelationshipTemplateAriResourceType,
resourceIdSlug: "{offeringRelationshipTemplateId}",
resourceIdSegmentFormats: {
offeringRelationshipTemplateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/offering-relationship-template/index.ts
var CommerceOfferingRelationshipTemplateAri = class _CommerceOfferingRelationshipTemplateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._offeringRelationshipTemplateId = opts.resourceIdSegmentValues.offeringRelationshipTemplateId;
+ super(opts), this._offeringRelationshipTemplateId = opts.resourceIdSegmentValues.offeringRelationshipTemplateId;
}
get offeringRelationshipTemplateId() {
return this._offeringRelationshipTemplateId;
}
@@ -5598,33 +6440,33 @@
// src/commerce/order/manifest.ts
var commerceOrderAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
- cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
+ cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
resourceOwner: CommerceOrderAriResourceOwner,
resourceType: CommerceOrderAriResourceType,
resourceIdSlug: "{orderId}",
resourceIdSegmentFormats: {
orderId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/order/index.ts
var CommerceOrderAri = class _CommerceOrderAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orderId = opts.resourceIdSegmentValues.orderId;
+ super(opts), this._txaId = opts.cloudId || "", this._orderId = opts.resourceIdSegmentValues.orderId;
}
+ get txaId() {
+ return this._txaId;
+ }
get orderId() {
return this._orderId;
}
static create(opts) {
let derivedOpts = {
qualifier: commerceOrderAriStaticOpts.qualifier,
platformQualifier: commerceOrderAriStaticOpts.platformQualifier,
- cloudId: void 0,
+ cloudId: opts.txaId,
resourceOwner: commerceOrderAriStaticOpts.resourceOwner,
resourceType: commerceOrderAriStaticOpts.resourceType,
resourceId: `${opts.orderId}`,
resourceIdSegmentValues: {
@@ -5638,8 +6480,9 @@
return new _CommerceOrderAri(opts);
}
getVariables() {
return {
+ txaId: this.txaId,
orderId: this.orderId
};
}
};
@@ -5651,23 +6494,20 @@
var commercePaymentMethodAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommercePaymentMethodAriResourceOwner,
resourceType: CommercePaymentMethodAriResourceType,
resourceIdSlug: "{paymentMethodId}",
resourceIdSegmentFormats: {
paymentMethodId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/payment-method/index.ts
var CommercePaymentMethodAri = class _CommercePaymentMethodAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._txaId = opts.cloudId || "", this._paymentMethodId = opts.resourceIdSegmentValues.paymentMethodId;
+ super(opts), this._txaId = opts.cloudId || "", this._paymentMethodId = opts.resourceIdSegmentValues.paymentMethodId;
}
get txaId() {
return this._txaId;
}
@@ -5707,23 +6547,20 @@
var commercePricingPlanAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommercePricingPlanAriResourceOwner,
resourceType: CommercePricingPlanAriResourceType,
resourceIdSlug: "{pricingPlanId}",
resourceIdSegmentFormats: {
pricingPlanId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/pricing-plan/index.ts
var CommercePricingPlanAri = class _CommercePricingPlanAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pricingPlanId = opts.resourceIdSegmentValues.pricingPlanId;
+ super(opts), this._pricingPlanId = opts.resourceIdSegmentValues.pricingPlanId;
}
get pricingPlanId() {
return this._pricingPlanId;
}
@@ -5759,23 +6596,20 @@
var commerceProductAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceProductAriResourceOwner,
resourceType: CommerceProductAriResourceType,
resourceIdSlug: "{productId}",
resourceIdSegmentFormats: {
productId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/product/index.ts
var CommerceProductAri = class _CommerceProductAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._productId = opts.resourceIdSegmentValues.productId;
+ super(opts), this._productId = opts.resourceIdSegmentValues.productId;
}
get productId() {
return this._productId;
}
@@ -5811,23 +6645,20 @@
var commercePromotionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommercePromotionAriResourceOwner,
resourceType: CommercePromotionAriResourceType,
resourceIdSlug: "{promotionId}",
resourceIdSegmentFormats: {
promotionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/promotion/index.ts
var CommercePromotionAri = class _CommercePromotionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._promotionId = opts.resourceIdSegmentValues.promotionId;
+ super(opts), this._promotionId = opts.resourceIdSegmentValues.promotionId;
}
get promotionId() {
return this._promotionId;
}
@@ -5863,23 +6694,20 @@
var commerceQuoteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceQuoteAriResourceOwner,
resourceType: CommerceQuoteAriResourceType,
resourceIdSlug: "{quoteId}",
resourceIdSegmentFormats: {
quoteId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/quote/index.ts
var CommerceQuoteAri = class _CommerceQuoteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._txaId = opts.cloudId || "", this._quoteId = opts.resourceIdSegmentValues.quoteId;
+ super(opts), this._txaId = opts.cloudId || "", this._quoteId = opts.resourceIdSegmentValues.quoteId;
}
get txaId() {
return this._txaId;
}
@@ -5911,31 +6739,77 @@
};
}
};
+// src/commerce/refund/types.ts
+var CommerceRefundAriResourceOwner = "commerce", CommerceRefundAriResourceType = "refund";
+
+// src/commerce/refund/manifest.ts
+var commerceRefundAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CommerceRefundAriResourceOwner,
+ resourceType: CommerceRefundAriResourceType,
+ resourceIdSlug: "{refundId}",
+ resourceIdSegmentFormats: {
+ refundId: /[0-9]+/
+ }
+};
+
+// src/commerce/refund/index.ts
+var CommerceRefundAri = class _CommerceRefundAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._refundId = opts.resourceIdSegmentValues.refundId;
+ }
+ get refundId() {
+ return this._refundId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: commerceRefundAriStaticOpts.qualifier,
+ platformQualifier: commerceRefundAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: commerceRefundAriStaticOpts.resourceOwner,
+ resourceType: commerceRefundAriStaticOpts.resourceType,
+ resourceId: `${opts.refundId}`,
+ resourceIdSegmentValues: {
+ refundId: opts.refundId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, commerceRefundAriStaticOpts);
+ return new _CommerceRefundAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, commerceRefundAriStaticOpts);
+ return new _CommerceRefundAri(opts);
+ }
+ getVariables() {
+ return {
+ refundId: this.refundId
+ };
+ }
+};
+
// src/commerce/role/types.ts
var CommerceRoleAriResourceOwner = "commerce", CommerceRoleAriResourceType = "role";
// src/commerce/role/manifest.ts
var commerceRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceRoleAriResourceOwner,
resourceType: CommerceRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/role/index.ts
var CommerceRoleAri = class _CommerceRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -5971,23 +6845,20 @@
var commerceShipToPartyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceShipToPartyAriResourceOwner,
resourceType: CommerceShipToPartyAriResourceType,
resourceIdSlug: "{shipToPartyId}",
resourceIdSegmentFormats: {
shipToPartyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/ship-to-party/index.ts
var CommerceShipToPartyAri = class _CommerceShipToPartyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._txaId = opts.cloudId || "", this._shipToPartyId = opts.resourceIdSegmentValues.shipToPartyId;
+ super(opts), this._txaId = opts.cloudId || "", this._shipToPartyId = opts.resourceIdSegmentValues.shipToPartyId;
}
get txaId() {
return this._txaId;
}
@@ -6027,9 +6898,8 @@
var commerceTransactionAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceTransactionAccountAriResourceOwner,
resourceType: CommerceTransactionAccountAriResourceType,
resourceIdSlug: "{txaId}",
resourceIdSegmentFormats: {
@@ -6040,10 +6910,9 @@
// src/commerce/transaction-account/index.ts
var CommerceTransactionAccountAri = class _CommerceTransactionAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._txaId = opts.resourceIdSegmentValues.txaId;
+ super(opts), this._txaId = opts.resourceIdSegmentValues.txaId;
}
get txaId() {
return this._txaId;
}
@@ -6079,23 +6948,20 @@
var commerceWorkbenchResourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CommerceWorkbenchResourceAriResourceOwner,
resourceType: CommerceWorkbenchResourceAriResourceType,
resourceIdSlug: "{resourceName}",
resourceIdSegmentFormats: {
resourceName: /(database)/
- // eslint-disable-line no-useless-escape
}
};
// src/commerce/workbench-resource/index.ts
var CommerceWorkbenchResourceAri = class _CommerceWorkbenchResourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._resourceName = opts.resourceIdSegmentValues.resourceName;
+ super(opts), this._resourceName = opts.resourceIdSegmentValues.resourceName;
}
get resourceName() {
return this._resourceName;
}
@@ -6123,33 +6989,141 @@
};
}
};
+// src/communication/chat/types.ts
+var CommunicationChatAriResourceOwner = "communication", CommunicationChatAriResourceType = "chat";
+
+// src/communication/chat/manifest.ts
+var communicationChatAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CommunicationChatAriResourceOwner,
+ resourceType: CommunicationChatAriResourceType,
+ resourceIdSlug: "{activationId}/{chatId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ chatId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/communication/chat/index.ts
+var CommunicationChatAri = class _CommunicationChatAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._chatId = opts.resourceIdSegmentValues.chatId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get chatId() {
+ return this._chatId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: communicationChatAriStaticOpts.qualifier,
+ platformQualifier: communicationChatAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: communicationChatAriStaticOpts.resourceOwner,
+ resourceType: communicationChatAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}/${opts.chatId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ chatId: opts.chatId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, communicationChatAriStaticOpts);
+ return new _CommunicationChatAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, communicationChatAriStaticOpts);
+ return new _CommunicationChatAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ chatId: this.chatId
+ };
+ }
+};
+
+// src/communication/message/types.ts
+var CommunicationMessageAriResourceOwner = "communication", CommunicationMessageAriResourceType = "message";
+
+// src/communication/message/manifest.ts
+var communicationMessageAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CommunicationMessageAriResourceOwner,
+ resourceType: CommunicationMessageAriResourceType,
+ resourceIdSlug: "{activationId}/{messageId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ messageId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/communication/message/index.ts
+var CommunicationMessageAri = class _CommunicationMessageAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._messageId = opts.resourceIdSegmentValues.messageId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get messageId() {
+ return this._messageId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: communicationMessageAriStaticOpts.qualifier,
+ platformQualifier: communicationMessageAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: communicationMessageAriStaticOpts.resourceOwner,
+ resourceType: communicationMessageAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}/${opts.messageId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ messageId: opts.messageId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, communicationMessageAriStaticOpts);
+ return new _CommunicationMessageAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, communicationMessageAriStaticOpts);
+ return new _CommunicationMessageAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ messageId: this.messageId
+ };
+ }
+};
+
// src/compass/api-endpoint/types.ts
var CompassApiEndpointAriResourceOwner = "compass", CompassApiEndpointAriResourceType = "api-endpoint";
// src/compass/api-endpoint/manifest.ts
var compassApiEndpointAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassApiEndpointAriResourceOwner,
resourceType: CompassApiEndpointAriResourceType,
resourceIdSlug: "{workspaceId}/{endpointId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
endpointId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/api-endpoint/index.ts
var CompassApiEndpointAri = class _CompassApiEndpointAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._endpointId = opts.resourceIdSegmentValues.endpointId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._endpointId = opts.resourceIdSegmentValues.endpointId;
}
get siteId() {
return this._siteId;
}
@@ -6194,25 +7168,21 @@
var compassAssistantAnswerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassAssistantAnswerAriResourceOwner,
resourceType: CompassAssistantAnswerAriResourceType,
resourceIdSlug: "{workspaceId}/{answerId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
answerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/assistant-answer/index.ts
var CompassAssistantAnswerAri = class _CompassAssistantAnswerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._answerId = opts.resourceIdSegmentValues.answerId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._answerId = opts.resourceIdSegmentValues.answerId;
}
get siteId() {
return this._siteId;
}
@@ -6257,25 +7227,21 @@
var compassCampaignAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassCampaignAriResourceOwner,
resourceType: CompassCampaignAriResourceType,
resourceIdSlug: "{workspaceId}/{campaignId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
campaignId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/campaign/index.ts
var CompassCampaignAri = class _CompassCampaignAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._campaignId = opts.resourceIdSegmentValues.campaignId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._campaignId = opts.resourceIdSegmentValues.campaignId;
}
get siteId() {
return this._siteId;
}
@@ -6320,25 +7286,21 @@
var compassComponentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassComponentAriResourceOwner,
resourceType: CompassComponentAriResourceType,
resourceIdSlug: "{workspaceId}/{componentId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
componentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/component/index.ts
var CompassComponentAri = class _CompassComponentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._componentId = opts.resourceIdSegmentValues.componentId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._componentId = opts.resourceIdSegmentValues.componentId;
}
get siteId() {
return this._siteId;
}
@@ -6383,25 +7345,22 @@
var compassComponentLabelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassComponentLabelAriResourceOwner,
resourceType: CompassComponentLabelAriResourceType,
resourceIdSlug: "{workspaceId}/{labelId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
labelId: /[0-9a-f\-]{36,64}/
// eslint-disable-line no-useless-escape
}
};
// src/compass/component-label/index.ts
var CompassComponentLabelAri = class _CompassComponentLabelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._labelId = opts.resourceIdSegmentValues.labelId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._labelId = opts.resourceIdSegmentValues.labelId;
}
get siteId() {
return this._siteId;
}
@@ -6446,27 +7405,22 @@
var compassComponentLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassComponentLinkAriResourceOwner,
resourceType: CompassComponentLinkAriResourceType,
resourceIdSlug: "{workspaceId}/{componentId}/{componentLinkId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
componentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
componentLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/component-link/index.ts
var CompassComponentLinkAri = class _CompassComponentLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._componentId = opts.resourceIdSegmentValues.componentId, this._componentLinkId = opts.resourceIdSegmentValues.componentLinkId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._componentId = opts.resourceIdSegmentValues.componentId, this._componentLinkId = opts.resourceIdSegmentValues.componentLinkId;
}
get siteId() {
return this._siteId;
}
@@ -6516,25 +7470,21 @@
var compassComponentTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassComponentTypeAriResourceOwner,
resourceType: CompassComponentTypeAriResourceType,
resourceIdSlug: "{workspaceId}/{typeId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
typeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/component-type/index.ts
var CompassComponentTypeAri = class _CompassComponentTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._typeId = opts.resourceIdSegmentValues.typeId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._typeId = opts.resourceIdSegmentValues.typeId;
}
get siteId() {
return this._siteId;
}
@@ -6579,25 +7529,21 @@
var compassCustomFieldDefinitionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassCustomFieldDefinitionAriResourceOwner,
resourceType: CompassCustomFieldDefinitionAriResourceType,
resourceIdSlug: "{workspaceId}/{definitionId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
definitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/custom-field-definition/index.ts
var CompassCustomFieldDefinitionAri = class _CompassCustomFieldDefinitionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._definitionId = opts.resourceIdSegmentValues.definitionId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._definitionId = opts.resourceIdSegmentValues.definitionId;
}
get siteId() {
return this._siteId;
}
@@ -6642,25 +7588,21 @@
var compassDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassDocumentAriResourceOwner,
resourceType: CompassDocumentAriResourceType,
resourceIdSlug: "{workspaceId}/{documentId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
documentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/document/index.ts
var CompassDocumentAri = class _CompassDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._documentId = opts.resourceIdSegmentValues.documentId;
}
get siteId() {
return this._siteId;
}
@@ -6705,25 +7647,21 @@
var compassDocumentationCategoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassDocumentationCategoryAriResourceOwner,
resourceType: CompassDocumentationCategoryAriResourceType,
resourceIdSlug: "{workspaceId}/{documentationCategoryId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
documentationCategoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/documentation-category/index.ts
var CompassDocumentationCategoryAri = class _CompassDocumentationCategoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._documentationCategoryId = opts.resourceIdSegmentValues.documentationCategoryId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._documentationCategoryId = opts.resourceIdSegmentValues.documentationCategoryId;
}
get siteId() {
return this._siteId;
}
@@ -6768,25 +7706,21 @@
var compassEventSourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassEventSourceAriResourceOwner,
resourceType: CompassEventSourceAriResourceType,
resourceIdSlug: "{workspaceId}/{eventSourceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
eventSourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/event-source/index.ts
var CompassEventSourceAri = class _CompassEventSourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._eventSourceId = opts.resourceIdSegmentValues.eventSourceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._eventSourceId = opts.resourceIdSegmentValues.eventSourceId;
}
get siteId() {
return this._siteId;
}
@@ -6831,25 +7765,21 @@
var compassIncomingWebhookAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassIncomingWebhookAriResourceOwner,
resourceType: CompassIncomingWebhookAriResourceType,
resourceIdSlug: "{workspaceId}/{incomingWebhookId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
incomingWebhookId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/incoming-webhook/index.ts
var CompassIncomingWebhookAri = class _CompassIncomingWebhookAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incomingWebhookId = opts.resourceIdSegmentValues.incomingWebhookId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incomingWebhookId = opts.resourceIdSegmentValues.incomingWebhookId;
}
get siteId() {
return this._siteId;
}
@@ -6894,25 +7824,21 @@
var compassLibraryScorecardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassLibraryScorecardAriResourceOwner,
resourceType: CompassLibraryScorecardAriResourceType,
resourceIdSlug: "{workspaceId}/{libraryScorecardId}",
resourceIdSegmentFormats: {
workspaceId: /(?:builtin|[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/,
- // eslint-disable-line no-useless-escape
libraryScorecardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/library-scorecard/index.ts
var CompassLibraryScorecardAri = class _CompassLibraryScorecardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._optionalSiteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._libraryScorecardId = opts.resourceIdSegmentValues.libraryScorecardId;
+ super(opts), this._optionalSiteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._libraryScorecardId = opts.resourceIdSegmentValues.libraryScorecardId;
}
get optionalSiteId() {
return this._optionalSiteId;
}
@@ -6957,25 +7883,21 @@
var compassMetricDefinitionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassMetricDefinitionAriResourceOwner,
resourceType: CompassMetricDefinitionAriResourceType,
resourceIdSlug: "{containerId}/{definitionId}",
resourceIdSegmentFormats: {
containerId: /(?:builtin|forge|[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/,
- // eslint-disable-line no-useless-escape
definitionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/metric-definition/index.ts
var CompassMetricDefinitionAri = class _CompassMetricDefinitionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._optionalSiteId = opts.cloudId || "", this._containerId = opts.resourceIdSegmentValues.containerId, this._definitionId = opts.resourceIdSegmentValues.definitionId;
+ super(opts), this._optionalSiteId = opts.cloudId || "", this._containerId = opts.resourceIdSegmentValues.containerId, this._definitionId = opts.resourceIdSegmentValues.definitionId;
}
get optionalSiteId() {
return this._optionalSiteId;
}
@@ -7020,25 +7942,21 @@
var compassMetricSourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassMetricSourceAriResourceOwner,
resourceType: CompassMetricSourceAriResourceType,
resourceIdSlug: "{workspaceId}/{metricSourceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
metricSourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/metric-source/index.ts
var CompassMetricSourceAri = class _CompassMetricSourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._metricSourceId = opts.resourceIdSegmentValues.metricSourceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._metricSourceId = opts.resourceIdSegmentValues.metricSourceId;
}
get siteId() {
return this._siteId;
}
@@ -7083,25 +8001,21 @@
var compassPackageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassPackageAriResourceOwner,
resourceType: CompassPackageAriResourceType,
resourceIdSlug: "{workspaceId}/{packageId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
packageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/package/index.ts
var CompassPackageAri = class _CompassPackageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._packageId = opts.resourceIdSegmentValues.packageId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._packageId = opts.resourceIdSegmentValues.packageId;
}
get siteId() {
return this._siteId;
}
@@ -7146,23 +8060,20 @@
var compassRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassRoleAriResourceOwner,
resourceType: CompassRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:basic|member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/role/index.ts
var CompassRoleAri = class _CompassRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -7198,25 +8109,21 @@
var compassScorecardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassScorecardAriResourceOwner,
resourceType: CompassScorecardAriResourceType,
resourceIdSlug: "{workspaceId}/{scorecardId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
scorecardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/scorecard/index.ts
var CompassScorecardAri = class _CompassScorecardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._scorecardId = opts.resourceIdSegmentValues.scorecardId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._scorecardId = opts.resourceIdSegmentValues.scorecardId;
}
get siteId() {
return this._siteId;
}
@@ -7261,23 +8168,20 @@
var compassSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassSiteAriResourceOwner,
resourceType: CompassSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/site/index.ts
var CompassSiteAri = class _CompassSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -7305,157 +8209,28 @@
};
}
};
-// src/compass/user-defined-parameter/types.ts
-var CompassUserDefinedParameterAriResourceOwner = "compass", CompassUserDefinedParameterAriResourceType = "user-defined-parameter";
-
-// src/compass/user-defined-parameter/manifest.ts
-var compassUserDefinedParameterAriStaticOpts = {
- qualifier: "ari",
- platformQualifier: "cloud",
- cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: CompassUserDefinedParameterAriResourceOwner,
- resourceType: CompassUserDefinedParameterAriResourceType,
- resourceIdSlug: "{workspaceId}/{userDefinedParameterId}",
- resourceIdSegmentFormats: {
- workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
- userDefinedParameterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
- }
-};
-
-// src/compass/user-defined-parameter/index.ts
-var CompassUserDefinedParameterAri = class _CompassUserDefinedParameterAri extends RegisteredAri {
- constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._userDefinedParameterId = opts.resourceIdSegmentValues.userDefinedParameterId;
- }
- get siteId() {
- return this._siteId;
- }
- get workspaceId() {
- return this._workspaceId;
- }
- get userDefinedParameterId() {
- return this._userDefinedParameterId;
- }
- static create(opts) {
- let derivedOpts = {
- qualifier: compassUserDefinedParameterAriStaticOpts.qualifier,
- platformQualifier: compassUserDefinedParameterAriStaticOpts.platformQualifier,
- cloudId: opts.siteId,
- resourceOwner: compassUserDefinedParameterAriStaticOpts.resourceOwner,
- resourceType: compassUserDefinedParameterAriStaticOpts.resourceType,
- resourceId: `${opts.workspaceId}/${opts.userDefinedParameterId}`,
- resourceIdSegmentValues: {
- workspaceId: opts.workspaceId,
- userDefinedParameterId: opts.userDefinedParameterId
- }
- }, ariOpts = AriParser.fromOpts(derivedOpts, compassUserDefinedParameterAriStaticOpts);
- return new _CompassUserDefinedParameterAri(ariOpts);
- }
- static parse(maybeAri) {
- let opts = AriParser.fromString(maybeAri, compassUserDefinedParameterAriStaticOpts);
- return new _CompassUserDefinedParameterAri(opts);
- }
- getVariables() {
- return {
- siteId: this.siteId,
- workspaceId: this.workspaceId,
- userDefinedParameterId: this.userDefinedParameterId
- };
- }
-};
-
-// src/compass/webhook/types.ts
-var CompassWebhookAriResourceOwner = "compass", CompassWebhookAriResourceType = "webhook";
-
-// src/compass/webhook/manifest.ts
-var compassWebhookAriStaticOpts = {
- qualifier: "ari",
- platformQualifier: "cloud",
- cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: CompassWebhookAriResourceOwner,
- resourceType: CompassWebhookAriResourceType,
- resourceIdSlug: "{workspaceId}/{webhookId}",
- resourceIdSegmentFormats: {
- workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
- webhookId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
- }
-};
-
-// src/compass/webhook/index.ts
-var CompassWebhookAri = class _CompassWebhookAri extends RegisteredAri {
- constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._webhookId = opts.resourceIdSegmentValues.webhookId;
- }
- get siteId() {
- return this._siteId;
- }
- get workspaceId() {
- return this._workspaceId;
- }
- get webhookId() {
- return this._webhookId;
- }
- static create(opts) {
- let derivedOpts = {
- qualifier: compassWebhookAriStaticOpts.qualifier,
- platformQualifier: compassWebhookAriStaticOpts.platformQualifier,
- cloudId: opts.siteId,
- resourceOwner: compassWebhookAriStaticOpts.resourceOwner,
- resourceType: compassWebhookAriStaticOpts.resourceType,
- resourceId: `${opts.workspaceId}/${opts.webhookId}`,
- resourceIdSegmentValues: {
- workspaceId: opts.workspaceId,
- webhookId: opts.webhookId
- }
- }, ariOpts = AriParser.fromOpts(derivedOpts, compassWebhookAriStaticOpts);
- return new _CompassWebhookAri(ariOpts);
- }
- static parse(maybeAri) {
- let opts = AriParser.fromString(maybeAri, compassWebhookAriStaticOpts);
- return new _CompassWebhookAri(opts);
- }
- getVariables() {
- return {
- siteId: this.siteId,
- workspaceId: this.workspaceId,
- webhookId: this.webhookId
- };
- }
-};
-
// src/compass/workspace/types.ts
var CompassWorkspaceAriResourceOwner = "compass", CompassWorkspaceAriResourceType = "workspace";
// src/compass/workspace/manifest.ts
var compassWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CompassWorkspaceAriResourceOwner,
resourceType: CompassWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/compass/workspace/index.ts
var CompassWorkspaceAri = class _CompassWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get siteId() {
return this._siteId;
}
@@ -7495,25 +8270,22 @@
var confluenceAdminAnnouncementBannerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceAdminAnnouncementBannerAriResourceOwner,
resourceType: ConfluenceAdminAnnouncementBannerAriResourceType,
resourceIdSlug: "activation/{activationId}/{bannerId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
bannerId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/admin-announcement-banner/index.ts
var ConfluenceAdminAnnouncementBannerAri = class _ConfluenceAdminAnnouncementBannerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._bannerId = opts.resourceIdSegmentValues.bannerId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._bannerId = opts.resourceIdSegmentValues.bannerId;
}
get siteId() {
return this._siteId;
}
@@ -7558,23 +8330,20 @@
var confluenceAttachmentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceAttachmentAriResourceOwner,
resourceType: ConfluenceAttachmentAriResourceType,
resourceIdSlug: "{attachmentId}",
resourceIdSegmentFormats: {
attachmentId: /(att)?[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/attachment/index.ts
var ConfluenceAttachmentAri = class _ConfluenceAttachmentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._attachmentId = opts.resourceIdSegmentValues.attachmentId;
+ super(opts), this._siteId = opts.cloudId || "", this._attachmentId = opts.resourceIdSegmentValues.attachmentId;
}
get siteId() {
return this._siteId;
}
@@ -7614,23 +8383,20 @@
var confluenceBlogpostAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceBlogpostAriResourceOwner,
resourceType: ConfluenceBlogpostAriResourceType,
resourceIdSlug: "{blogpostId}",
resourceIdSegmentFormats: {
blogpostId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/blogpost/index.ts
var ConfluenceBlogpostAri = class _ConfluenceBlogpostAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._blogpostId = opts.resourceIdSegmentValues.blogpostId;
+ super(opts), this._siteId = opts.cloudId || "", this._blogpostId = opts.resourceIdSegmentValues.blogpostId;
}
get siteId() {
return this._siteId;
}
@@ -7662,31 +8428,100 @@
};
}
};
+// src/confluence/blogpost-classification-history/types.ts
+var ConfluenceBlogpostClassificationHistoryAriResourceOwner = "confluence", ConfluenceBlogpostClassificationHistoryAriResourceType = "blogpost-classification-history";
+
+// src/confluence/blogpost-classification-history/manifest.ts
+var confluenceBlogpostClassificationHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluenceBlogpostClassificationHistoryAriResourceOwner,
+ resourceType: ConfluenceBlogpostClassificationHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{blogpostId}/{classificationTagId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ blogpostId: /[0-9]+/,
+ classificationTagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/confluence/blogpost-classification-history/index.ts
+var ConfluenceBlogpostClassificationHistoryAri = class _ConfluenceBlogpostClassificationHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._blogpostId = opts.resourceIdSegmentValues.blogpostId, this._classificationTagId = opts.resourceIdSegmentValues.classificationTagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get blogpostId() {
+ return this._blogpostId;
+ }
+ get classificationTagId() {
+ return this._classificationTagId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluenceBlogpostClassificationHistoryAriStaticOpts.qualifier,
+ platformQualifier: confluenceBlogpostClassificationHistoryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluenceBlogpostClassificationHistoryAriStaticOpts.resourceOwner,
+ resourceType: confluenceBlogpostClassificationHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.blogpostId}/${opts.classificationTagId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ blogpostId: opts.blogpostId,
+ classificationTagId: opts.classificationTagId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceBlogpostClassificationHistoryAriStaticOpts);
+ return new _ConfluenceBlogpostClassificationHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluenceBlogpostClassificationHistoryAriStaticOpts);
+ return new _ConfluenceBlogpostClassificationHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ blogpostId: this.blogpostId,
+ classificationTagId: this.classificationTagId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
// src/confluence/comment/types.ts
var ConfluenceCommentAriResourceOwner = "confluence", ConfluenceCommentAriResourceType = "comment";
// src/confluence/comment/manifest.ts
var confluenceCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceCommentAriResourceOwner,
resourceType: ConfluenceCommentAriResourceType,
resourceIdSlug: "{commentId}",
resourceIdSegmentFormats: {
commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/comment/index.ts
var ConfluenceCommentAri = class _ConfluenceCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.cloudId || "", this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -7726,23 +8561,20 @@
var confluenceContentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceContentAriResourceOwner,
resourceType: ConfluenceContentAriResourceType,
resourceIdSlug: "{contentId}",
resourceIdSegmentFormats: {
contentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/content/index.ts
var ConfluenceContentAri = class _ConfluenceContentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._contentId = opts.resourceIdSegmentValues.contentId;
+ super(opts), this._siteId = opts.cloudId || "", this._contentId = opts.resourceIdSegmentValues.contentId;
}
get siteId() {
return this._siteId;
}
@@ -7782,27 +8614,23 @@
var confluenceCustomContentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceCustomContentAriResourceOwner,
resourceType: ConfluenceCustomContentAriResourceType,
resourceIdSlug: "{customContentType}/activation/{activationId}/{customContentId}",
resourceIdSegmentFormats: {
- customContentType: /[a-zA-Z0-9\-:]+/,
- // eslint-disable-line no-useless-escape
+ customContentType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
customContentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/custom-content/index.ts
var ConfluenceCustomContentAri = class _ConfluenceCustomContentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._customContentType = opts.resourceIdSegmentValues.customContentType, this._activationId = opts.resourceIdSegmentValues.activationId, this._customContentId = opts.resourceIdSegmentValues.customContentId;
+ super(opts), this._siteId = opts.cloudId || "", this._customContentType = opts.resourceIdSegmentValues.customContentType, this._activationId = opts.resourceIdSegmentValues.activationId, this._customContentId = opts.resourceIdSegmentValues.customContentId;
}
get siteId() {
return this._siteId;
}
@@ -7852,25 +8680,22 @@
var confluenceDatabaseAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceDatabaseAriResourceOwner,
resourceType: ConfluenceDatabaseAriResourceType,
resourceIdSlug: "activation/{activationId}/{databaseId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
databaseId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/database/index.ts
var ConfluenceDatabaseAri = class _ConfluenceDatabaseAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._databaseId = opts.resourceIdSegmentValues.databaseId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._databaseId = opts.resourceIdSegmentValues.databaseId;
}
get siteId() {
return this._siteId;
}
@@ -7907,33 +8732,102 @@
};
}
};
+// src/confluence/database-classification-history/types.ts
+var ConfluenceDatabaseClassificationHistoryAriResourceOwner = "confluence", ConfluenceDatabaseClassificationHistoryAriResourceType = "database-classification-history";
+
+// src/confluence/database-classification-history/manifest.ts
+var confluenceDatabaseClassificationHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluenceDatabaseClassificationHistoryAriResourceOwner,
+ resourceType: ConfluenceDatabaseClassificationHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{databaseId}/{classificationTagId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ databaseId: /[0-9]+/,
+ classificationTagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/confluence/database-classification-history/index.ts
+var ConfluenceDatabaseClassificationHistoryAri = class _ConfluenceDatabaseClassificationHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._databaseId = opts.resourceIdSegmentValues.databaseId, this._classificationTagId = opts.resourceIdSegmentValues.classificationTagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get databaseId() {
+ return this._databaseId;
+ }
+ get classificationTagId() {
+ return this._classificationTagId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluenceDatabaseClassificationHistoryAriStaticOpts.qualifier,
+ platformQualifier: confluenceDatabaseClassificationHistoryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluenceDatabaseClassificationHistoryAriStaticOpts.resourceOwner,
+ resourceType: confluenceDatabaseClassificationHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.databaseId}/${opts.classificationTagId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ databaseId: opts.databaseId,
+ classificationTagId: opts.classificationTagId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceDatabaseClassificationHistoryAriStaticOpts);
+ return new _ConfluenceDatabaseClassificationHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluenceDatabaseClassificationHistoryAriStaticOpts);
+ return new _ConfluenceDatabaseClassificationHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ databaseId: this.databaseId,
+ classificationTagId: this.classificationTagId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
// src/confluence/embed/types.ts
var ConfluenceEmbedAriResourceOwner = "confluence", ConfluenceEmbedAriResourceType = "embed";
// src/confluence/embed/manifest.ts
var confluenceEmbedAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceEmbedAriResourceOwner,
resourceType: ConfluenceEmbedAriResourceType,
resourceIdSlug: "activation/{activationId}/{embedId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
embedId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/embed/index.ts
var ConfluenceEmbedAri = class _ConfluenceEmbedAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._embedId = opts.resourceIdSegmentValues.embedId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._embedId = opts.resourceIdSegmentValues.embedId;
}
get siteId() {
return this._siteId;
}
@@ -7978,9 +8872,8 @@
var confluenceEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceEventAriResourceOwner,
resourceType: ConfluenceEventAriResourceType,
resourceIdSlug: "{eventType}/activation/{activationId}/event/{eventId}",
resourceIdSegmentFormats: {
@@ -7988,17 +8881,15 @@
// eslint-disable-line no-useless-escape
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/event/index.ts
var ConfluenceEventAri = class _ConfluenceEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._eventType = opts.resourceIdSegmentValues.eventType, this._activationId = opts.resourceIdSegmentValues.activationId, this._eventId = opts.resourceIdSegmentValues.eventId;
+ super(opts), this._siteId = opts.cloudId || "", this._eventType = opts.resourceIdSegmentValues.eventType, this._activationId = opts.resourceIdSegmentValues.activationId, this._eventId = opts.resourceIdSegmentValues.eventId;
}
get siteId() {
return this._siteId;
}
@@ -8048,25 +8939,22 @@
var confluenceFolderAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceFolderAriResourceOwner,
resourceType: ConfluenceFolderAriResourceType,
resourceIdSlug: "activation/{activationId}/{folderId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
folderId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/folder/index.ts
var ConfluenceFolderAri = class _ConfluenceFolderAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._folderId = opts.resourceIdSegmentValues.folderId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._folderId = opts.resourceIdSegmentValues.folderId;
}
get siteId() {
return this._siteId;
}
@@ -8111,25 +8999,22 @@
var confluenceLabelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceLabelAriResourceOwner,
resourceType: ConfluenceLabelAriResourceType,
resourceIdSlug: "activation/{activationId}/{labelId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
labelId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/label/index.ts
var ConfluenceLabelAri = class _ConfluenceLabelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._labelId = opts.resourceIdSegmentValues.labelId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._labelId = opts.resourceIdSegmentValues.labelId;
}
get siteId() {
return this._siteId;
}
@@ -8174,25 +9059,22 @@
var confluenceLongRunningTaskAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceLongRunningTaskAriResourceOwner,
resourceType: ConfluenceLongRunningTaskAriResourceType,
resourceIdSlug: "activation/{activationId}/{taskId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
taskId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/long-running-task/index.ts
var ConfluenceLongRunningTaskAri = class _ConfluenceLongRunningTaskAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._taskId = opts.resourceIdSegmentValues.taskId;
}
get siteId() {
return this._siteId;
}
@@ -8237,25 +9119,22 @@
var confluenceNoteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceNoteAriResourceOwner,
resourceType: ConfluenceNoteAriResourceType,
resourceIdSlug: "activation/{activationId}/{noteId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
noteId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/note/index.ts
var ConfluenceNoteAri = class _ConfluenceNoteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._noteId = opts.resourceIdSegmentValues.noteId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._noteId = opts.resourceIdSegmentValues.noteId;
}
get siteId() {
return this._siteId;
}
@@ -8300,23 +9179,20 @@
var confluencePageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluencePageAriResourceOwner,
resourceType: ConfluencePageAriResourceType,
resourceIdSlug: "{pageId}",
resourceIdSegmentFormats: {
pageId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/page/index.ts
var ConfluencePageAri = class _ConfluencePageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._pageId = opts.resourceIdSegmentValues.pageId;
+ super(opts), this._siteId = opts.cloudId || "", this._pageId = opts.resourceIdSegmentValues.pageId;
}
get siteId() {
return this._siteId;
}
@@ -8348,33 +9224,102 @@
};
}
};
+// src/confluence/page-classification-history/types.ts
+var ConfluencePageClassificationHistoryAriResourceOwner = "confluence", ConfluencePageClassificationHistoryAriResourceType = "page-classification-history";
+
+// src/confluence/page-classification-history/manifest.ts
+var confluencePageClassificationHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluencePageClassificationHistoryAriResourceOwner,
+ resourceType: ConfluencePageClassificationHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{pageId}/{classificationTagId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ pageId: /[0-9]+/,
+ classificationTagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/confluence/page-classification-history/index.ts
+var ConfluencePageClassificationHistoryAri = class _ConfluencePageClassificationHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pageId = opts.resourceIdSegmentValues.pageId, this._classificationTagId = opts.resourceIdSegmentValues.classificationTagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get pageId() {
+ return this._pageId;
+ }
+ get classificationTagId() {
+ return this._classificationTagId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluencePageClassificationHistoryAriStaticOpts.qualifier,
+ platformQualifier: confluencePageClassificationHistoryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluencePageClassificationHistoryAriStaticOpts.resourceOwner,
+ resourceType: confluencePageClassificationHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.pageId}/${opts.classificationTagId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ pageId: opts.pageId,
+ classificationTagId: opts.classificationTagId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluencePageClassificationHistoryAriStaticOpts);
+ return new _ConfluencePageClassificationHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluencePageClassificationHistoryAriStaticOpts);
+ return new _ConfluencePageClassificationHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ pageId: this.pageId,
+ classificationTagId: this.classificationTagId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
// src/confluence/public-link/types.ts
var ConfluencePublicLinkAriResourceOwner = "confluence", ConfluencePublicLinkAriResourceType = "public-link";
// src/confluence/public-link/manifest.ts
var confluencePublicLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluencePublicLinkAriResourceOwner,
resourceType: ConfluencePublicLinkAriResourceType,
resourceIdSlug: "activation/{activationId}/{publicLinkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
publicLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/public-link/index.ts
var ConfluencePublicLinkAri = class _ConfluencePublicLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._publicLinkId = opts.resourceIdSegmentValues.publicLinkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._publicLinkId = opts.resourceIdSegmentValues.publicLinkId;
}
get siteId() {
return this._siteId;
}
@@ -8419,23 +9364,20 @@
var confluenceRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceRoleAriResourceOwner,
resourceType: ConfluenceRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/role/index.ts
var ConfluenceRoleAri = class _ConfluenceRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._optionalSiteId = opts.cloudId || "", this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._optionalSiteId = opts.cloudId || "", this._roleId = opts.resourceIdSegmentValues.roleId;
}
get optionalSiteId() {
return this._optionalSiteId;
}
@@ -8475,23 +9417,20 @@
var confluenceSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceSiteAriResourceOwner,
resourceType: ConfluenceSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/site/index.ts
var ConfluenceSiteAri = class _ConfluenceSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -8519,31 +9458,88 @@
};
}
};
+// src/confluence/slide/types.ts
+var ConfluenceSlideAriResourceOwner = "confluence", ConfluenceSlideAriResourceType = "slide";
+
+// src/confluence/slide/manifest.ts
+var confluenceSlideAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluenceSlideAriResourceOwner,
+ resourceType: ConfluenceSlideAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{slideId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ slideId: /[0-9]+/
+ }
+};
+
+// src/confluence/slide/index.ts
+var ConfluenceSlideAri = class _ConfluenceSlideAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._slideId = opts.resourceIdSegmentValues.slideId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get slideId() {
+ return this._slideId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluenceSlideAriStaticOpts.qualifier,
+ platformQualifier: confluenceSlideAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluenceSlideAriStaticOpts.resourceOwner,
+ resourceType: confluenceSlideAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.slideId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ slideId: opts.slideId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceSlideAriStaticOpts);
+ return new _ConfluenceSlideAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluenceSlideAriStaticOpts);
+ return new _ConfluenceSlideAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ slideId: this.slideId
+ };
+ }
+};
+
// src/confluence/space/types.ts
var ConfluenceSpaceAriResourceOwner = "confluence", ConfluenceSpaceAriResourceType = "space";
// src/confluence/space/manifest.ts
var confluenceSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceSpaceAriResourceOwner,
resourceType: ConfluenceSpaceAriResourceType,
resourceIdSlug: "{spaceId}",
resourceIdSegmentFormats: {
spaceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/space/index.ts
var ConfluenceSpaceAri = class _ConfluenceSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._spaceId = opts.resourceIdSegmentValues.spaceId;
}
get siteId() {
return this._siteId;
}
@@ -8575,31 +9571,100 @@
};
}
};
+// src/confluence/space-classification-history/types.ts
+var ConfluenceSpaceClassificationHistoryAriResourceOwner = "confluence", ConfluenceSpaceClassificationHistoryAriResourceType = "space-classification-history";
+
+// src/confluence/space-classification-history/manifest.ts
+var confluenceSpaceClassificationHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluenceSpaceClassificationHistoryAriResourceOwner,
+ resourceType: ConfluenceSpaceClassificationHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{spaceId}/{classificationTagId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ spaceId: /[0-9]+/,
+ classificationTagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/confluence/space-classification-history/index.ts
+var ConfluenceSpaceClassificationHistoryAri = class _ConfluenceSpaceClassificationHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._spaceId = opts.resourceIdSegmentValues.spaceId, this._classificationTagId = opts.resourceIdSegmentValues.classificationTagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get spaceId() {
+ return this._spaceId;
+ }
+ get classificationTagId() {
+ return this._classificationTagId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluenceSpaceClassificationHistoryAriStaticOpts.qualifier,
+ platformQualifier: confluenceSpaceClassificationHistoryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluenceSpaceClassificationHistoryAriStaticOpts.resourceOwner,
+ resourceType: confluenceSpaceClassificationHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.spaceId}/${opts.classificationTagId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ spaceId: opts.spaceId,
+ classificationTagId: opts.classificationTagId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceSpaceClassificationHistoryAriStaticOpts);
+ return new _ConfluenceSpaceClassificationHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluenceSpaceClassificationHistoryAriStaticOpts);
+ return new _ConfluenceSpaceClassificationHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ spaceId: this.spaceId,
+ classificationTagId: this.classificationTagId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
// src/confluence/task/types.ts
var ConfluenceTaskAriResourceOwner = "confluence", ConfluenceTaskAriResourceType = "task";
// src/confluence/task/manifest.ts
var confluenceTaskAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceTaskAriResourceOwner,
resourceType: ConfluenceTaskAriResourceType,
resourceIdSlug: "{taskId}",
resourceIdSegmentFormats: {
taskId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/task/index.ts
var ConfluenceTaskAri = class _ConfluenceTaskAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._siteId = opts.cloudId || "", this._taskId = opts.resourceIdSegmentValues.taskId;
}
get siteId() {
return this._siteId;
}
@@ -8639,25 +9704,22 @@
var confluenceTeamCalendarAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceTeamCalendarAriResourceOwner,
resourceType: ConfluenceTeamCalendarAriResourceType,
resourceIdSlug: "activation/{activationId}/{calendarId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
calendarId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/team-calendar/index.ts
var ConfluenceTeamCalendarAri = class _ConfluenceTeamCalendarAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarId = opts.resourceIdSegmentValues.calendarId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarId = opts.resourceIdSegmentValues.calendarId;
}
get siteId() {
return this._siteId;
}
@@ -8694,31 +9756,89 @@
};
}
};
+// src/confluence/user-class/types.ts
+var ConfluenceUserClassAriResourceOwner = "confluence", ConfluenceUserClassAriResourceType = "user-class";
+
+// src/confluence/user-class/manifest.ts
+var confluenceUserClassAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluenceUserClassAriResourceOwner,
+ resourceType: ConfluenceUserClassAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{userClassId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ userClassId: /[a-zA-Z\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/confluence/user-class/index.ts
+var ConfluenceUserClassAri = class _ConfluenceUserClassAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._userClassId = opts.resourceIdSegmentValues.userClassId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get userClassId() {
+ return this._userClassId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluenceUserClassAriStaticOpts.qualifier,
+ platformQualifier: confluenceUserClassAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluenceUserClassAriStaticOpts.resourceOwner,
+ resourceType: confluenceUserClassAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.userClassId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ userClassId: opts.userClassId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceUserClassAriStaticOpts);
+ return new _ConfluenceUserClassAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluenceUserClassAriStaticOpts);
+ return new _ConfluenceUserClassAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ userClassId: this.userClassId
+ };
+ }
+};
+
// src/confluence/user-property/types.ts
var ConfluenceUserPropertyAriResourceOwner = "confluence", ConfluenceUserPropertyAriResourceType = "user-property";
// src/confluence/user-property/manifest.ts
var confluenceUserPropertyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceUserPropertyAriResourceOwner,
resourceType: ConfluenceUserPropertyAriResourceType,
resourceIdSlug: "{userPropertyId}",
resourceIdSegmentFormats: {
userPropertyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/user-property/index.ts
var ConfluenceUserPropertyAri = class _ConfluenceUserPropertyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._userPropertyId = opts.resourceIdSegmentValues.userPropertyId;
+ super(opts), this._siteId = opts.cloudId || "", this._userPropertyId = opts.resourceIdSegmentValues.userPropertyId;
}
get siteId() {
return this._siteId;
}
@@ -8758,23 +9878,20 @@
var confluenceWhiteboardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceWhiteboardAriResourceOwner,
resourceType: ConfluenceWhiteboardAriResourceType,
resourceIdSlug: "{whiteboardId}",
resourceIdSegmentFormats: {
whiteboardId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/whiteboard/index.ts
var ConfluenceWhiteboardAri = class _ConfluenceWhiteboardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._whiteboardId = opts.resourceIdSegmentValues.whiteboardId;
+ super(opts), this._siteId = opts.cloudId || "", this._whiteboardId = opts.resourceIdSegmentValues.whiteboardId;
}
get siteId() {
return this._siteId;
}
@@ -8806,33 +9923,102 @@
};
}
};
+// src/confluence/whiteboard-classification-history/types.ts
+var ConfluenceWhiteboardClassificationHistoryAriResourceOwner = "confluence", ConfluenceWhiteboardClassificationHistoryAriResourceType = "whiteboard-classification-history";
+
+// src/confluence/whiteboard-classification-history/manifest.ts
+var confluenceWhiteboardClassificationHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: ConfluenceWhiteboardClassificationHistoryAriResourceOwner,
+ resourceType: ConfluenceWhiteboardClassificationHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{whiteboardId}/{classificationTagId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ whiteboardId: /[0-9]+/,
+ classificationTagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/confluence/whiteboard-classification-history/index.ts
+var ConfluenceWhiteboardClassificationHistoryAri = class _ConfluenceWhiteboardClassificationHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._whiteboardId = opts.resourceIdSegmentValues.whiteboardId, this._classificationTagId = opts.resourceIdSegmentValues.classificationTagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get whiteboardId() {
+ return this._whiteboardId;
+ }
+ get classificationTagId() {
+ return this._classificationTagId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: confluenceWhiteboardClassificationHistoryAriStaticOpts.qualifier,
+ platformQualifier: confluenceWhiteboardClassificationHistoryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: confluenceWhiteboardClassificationHistoryAriStaticOpts.resourceOwner,
+ resourceType: confluenceWhiteboardClassificationHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.whiteboardId}/${opts.classificationTagId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ whiteboardId: opts.whiteboardId,
+ classificationTagId: opts.classificationTagId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, confluenceWhiteboardClassificationHistoryAriStaticOpts);
+ return new _ConfluenceWhiteboardClassificationHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, confluenceWhiteboardClassificationHistoryAriStaticOpts);
+ return new _ConfluenceWhiteboardClassificationHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ whiteboardId: this.whiteboardId,
+ classificationTagId: this.classificationTagId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
// src/confluence/workflow/types.ts
var ConfluenceWorkflowAriResourceOwner = "confluence", ConfluenceWorkflowAriResourceType = "workflow";
// src/confluence/workflow/manifest.ts
var confluenceWorkflowAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceWorkflowAriResourceOwner,
resourceType: ConfluenceWorkflowAriResourceType,
resourceIdSlug: "activation/{activationId}/{workflowId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workflowId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence/workflow/index.ts
var ConfluenceWorkflowAri = class _ConfluenceWorkflowAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
}
get siteId() {
return this._siteId;
}
@@ -8877,9 +10063,8 @@
var confluenceWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceWorkspaceAriResourceOwner,
resourceType: ConfluenceWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -8890,10 +10075,9 @@
// src/confluence/workspace/index.ts
var ConfluenceWorkspaceAri = class _ConfluenceWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -8933,25 +10117,21 @@
var confluenceDcConfluenceDcCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceDcConfluenceDcCommentAriResourceOwner,
resourceType: ConfluenceDcConfluenceDcCommentAriResourceType,
resourceIdSlug: "{siteId}/{commentId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence-dc.confluence-dc/comment/index.ts
var ConfluenceDcConfluenceDcCommentAri = class _ConfluenceDcConfluenceDcCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -8992,27 +10172,22 @@
var confluenceDcConfluenceDcDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceDcConfluenceDcDocumentAriResourceOwner,
resourceType: ConfluenceDcConfluenceDcDocumentAriResourceType,
resourceIdSlug: "{siteId}/type/{docType}/{docId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
docType: /(?:page|blogpost|attachment)/,
- // eslint-disable-line no-useless-escape
docId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence-dc.confluence-dc/document/index.ts
var ConfluenceDcConfluenceDcDocumentAri = class _ConfluenceDcConfluenceDcDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._docType = opts.resourceIdSegmentValues.docType, this._docId = opts.resourceIdSegmentValues.docId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._docType = opts.resourceIdSegmentValues.docType, this._docId = opts.resourceIdSegmentValues.docId;
}
get siteId() {
return this._siteId;
}
@@ -9058,25 +10233,21 @@
var confluenceDcConfluenceDcSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConfluenceDcConfluenceDcSpaceAriResourceOwner,
resourceType: ConfluenceDcConfluenceDcSpaceAriResourceType,
resourceIdSlug: "{siteId}/{spaceId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
spaceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/confluence-dc.confluence-dc/space/index.ts
var ConfluenceDcConfluenceDcSpaceAri = class _ConfluenceDcConfluenceDcSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
}
get siteId() {
return this._siteId;
}
@@ -9109,31 +10280,77 @@
};
}
};
+// src/connection-registry/cloud-product-connection/types.ts
+var ConnectionRegistryCloudProductConnectionAriResourceOwner = "connection-registry", ConnectionRegistryCloudProductConnectionAriResourceType = "cloud-product-connection";
+
+// src/connection-registry/cloud-product-connection/manifest.ts
+var connectionRegistryCloudProductConnectionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: ConnectionRegistryCloudProductConnectionAriResourceOwner,
+ resourceType: ConnectionRegistryCloudProductConnectionAriResourceType,
+ resourceIdSlug: "{connectionId}",
+ resourceIdSegmentFormats: {
+ connectionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/connection-registry/cloud-product-connection/index.ts
+var ConnectionRegistryCloudProductConnectionAri = class _ConnectionRegistryCloudProductConnectionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._connectionId = opts.resourceIdSegmentValues.connectionId;
+ }
+ get connectionId() {
+ return this._connectionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: connectionRegistryCloudProductConnectionAriStaticOpts.qualifier,
+ platformQualifier: connectionRegistryCloudProductConnectionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: connectionRegistryCloudProductConnectionAriStaticOpts.resourceOwner,
+ resourceType: connectionRegistryCloudProductConnectionAriStaticOpts.resourceType,
+ resourceId: `${opts.connectionId}`,
+ resourceIdSegmentValues: {
+ connectionId: opts.connectionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, connectionRegistryCloudProductConnectionAriStaticOpts);
+ return new _ConnectionRegistryCloudProductConnectionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, connectionRegistryCloudProductConnectionAriStaticOpts);
+ return new _ConnectionRegistryCloudProductConnectionAri(opts);
+ }
+ getVariables() {
+ return {
+ connectionId: this.connectionId
+ };
+ }
+};
+
// src/connection-registry/link/types.ts
var ConnectionRegistryLinkAriResourceOwner = "connection-registry", ConnectionRegistryLinkAriResourceType = "link";
// src/connection-registry/link/manifest.ts
var connectionRegistryLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConnectionRegistryLinkAriResourceOwner,
resourceType: ConnectionRegistryLinkAriResourceType,
resourceIdSlug: "{linkId}",
resourceIdSegmentFormats: {
linkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/connection-registry/link/index.ts
var ConnectionRegistryLinkAri = class _ConnectionRegistryLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._linkId = opts.resourceIdSegmentValues.linkId;
+ super(opts), this._linkId = opts.resourceIdSegmentValues.linkId;
}
get linkId() {
return this._linkId;
}
@@ -9169,23 +10386,20 @@
var conversationalHelpConversationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConversationalHelpConversationAriResourceOwner,
resourceType: ConversationalHelpConversationAriResourceType,
resourceIdSlug: "{conversationId}",
resourceIdSegmentFormats: {
conversationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/conversational-help/conversation/index.ts
var ConversationalHelpConversationAri = class _ConversationalHelpConversationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._conversationId = opts.resourceIdSegmentValues.conversationId;
+ super(opts), this._siteId = opts.cloudId || "", this._conversationId = opts.resourceIdSegmentValues.conversationId;
}
get siteId() {
return this._siteId;
}
@@ -9225,23 +10439,20 @@
var conversationalHelpConversationMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConversationalHelpConversationMessageAriResourceOwner,
resourceType: ConversationalHelpConversationMessageAriResourceType,
resourceIdSlug: "{conversationMessageId}",
resourceIdSegmentFormats: {
conversationMessageId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/conversational-help/conversation-message/index.ts
var ConversationalHelpConversationMessageAri = class _ConversationalHelpConversationMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._conversationMessageId = opts.resourceIdSegmentValues.conversationMessageId;
+ super(opts), this._siteId = opts.cloudId || "", this._conversationMessageId = opts.resourceIdSegmentValues.conversationMessageId;
}
get siteId() {
return this._siteId;
}
@@ -9281,9 +10492,8 @@
var convoAiWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ConvoAiWorkspaceAriResourceOwner,
resourceType: ConvoAiWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -9294,10 +10504,9 @@
// src/convo-ai/workspace/index.ts
var ConvoAiWorkspaceAri = class _ConvoAiWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -9325,33 +10534,78 @@
};
}
};
+// src/cpq/quote/types.ts
+var CpqQuoteAriResourceType = "quote";
+
+// src/cpq/quote/manifest.ts
+var cpqQuoteAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: "cpq",
+ resourceType: CpqQuoteAriResourceType,
+ resourceIdSlug: "{quoteId}",
+ resourceIdSegmentFormats: {
+ quoteId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/cpq/quote/index.ts
+var CpqQuoteAri = class _CpqQuoteAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._quoteId = opts.resourceIdSegmentValues.quoteId;
+ }
+ get quoteId() {
+ return this._quoteId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: cpqQuoteAriStaticOpts.qualifier,
+ platformQualifier: cpqQuoteAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: cpqQuoteAriStaticOpts.resourceOwner,
+ resourceType: cpqQuoteAriStaticOpts.resourceType,
+ resourceId: `${opts.quoteId}`,
+ resourceIdSegmentValues: {
+ quoteId: opts.quoteId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, cpqQuoteAriStaticOpts);
+ return new _CpqQuoteAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, cpqQuoteAriStaticOpts);
+ return new _CpqQuoteAri(opts);
+ }
+ getVariables() {
+ return {
+ quoteId: this.quoteId
+ };
+ }
+};
+
// src/css-xp/role/types.ts
var CssXpRoleAriResourceOwner = "css-xp", CssXpRoleAriResourceType = "role";
// src/css-xp/role/manifest.ts
var cssXpRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: CssXpRoleAriResourceOwner,
resourceType: CssXpRoleAriResourceType,
resourceIdSlug: "{roleId}/{scope}",
resourceIdSegmentFormats: {
roleId: /forge/,
- // eslint-disable-line no-useless-escape
scope: /(?:read|write)/
- // eslint-disable-line no-useless-escape
}
};
// src/css-xp/role/index.ts
var CssXpRoleAri = class _CssXpRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId, this._scope = opts.resourceIdSegmentValues.scope;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId, this._scope = opts.resourceIdSegmentValues.scope;
}
get roleId() {
return this._roleId;
}
@@ -9384,31 +10638,188 @@
};
}
};
+// src/customer-service-management/customer/types.ts
+var CustomerServiceManagementCustomerAriResourceOwner = "customer-service-management", CustomerServiceManagementCustomerAriResourceType = "customer";
+
+// src/customer-service-management/customer/manifest.ts
+var customerServiceManagementCustomerAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CustomerServiceManagementCustomerAriResourceOwner,
+ resourceType: CustomerServiceManagementCustomerAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{customerId}",
+ resourceIdSegmentFormats: {
+ activationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ customerId: /[a-zA-Z0-9_\-\:]{1,128}/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/customer-service-management/customer/index.ts
+var CustomerServiceManagementCustomerAri = class _CustomerServiceManagementCustomerAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customerId = opts.resourceIdSegmentValues.customerId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get customerId() {
+ return this._customerId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: customerServiceManagementCustomerAriStaticOpts.qualifier,
+ platformQualifier: customerServiceManagementCustomerAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: customerServiceManagementCustomerAriStaticOpts.resourceOwner,
+ resourceType: customerServiceManagementCustomerAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.customerId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ customerId: opts.customerId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, customerServiceManagementCustomerAriStaticOpts);
+ return new _CustomerServiceManagementCustomerAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, customerServiceManagementCustomerAriStaticOpts);
+ return new _CustomerServiceManagementCustomerAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ customerId: this.customerId
+ };
+ }
+};
+
+// src/customer-service-management/organization/types.ts
+var CustomerServiceManagementOrganizationAriResourceOwner = "customer-service-management", CustomerServiceManagementOrganizationAriResourceType = "organization";
+
+// src/customer-service-management/organization/manifest.ts
+var customerServiceManagementOrganizationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CustomerServiceManagementOrganizationAriResourceOwner,
+ resourceType: CustomerServiceManagementOrganizationAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{organizationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ organizationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/customer-service-management/organization/index.ts
+var CustomerServiceManagementOrganizationAri = class _CustomerServiceManagementOrganizationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._organizationId = opts.resourceIdSegmentValues.organizationId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get organizationId() {
+ return this._organizationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: customerServiceManagementOrganizationAriStaticOpts.qualifier,
+ platformQualifier: customerServiceManagementOrganizationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: customerServiceManagementOrganizationAriStaticOpts.resourceOwner,
+ resourceType: customerServiceManagementOrganizationAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.organizationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ organizationId: opts.organizationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, customerServiceManagementOrganizationAriStaticOpts);
+ return new _CustomerServiceManagementOrganizationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, customerServiceManagementOrganizationAriStaticOpts);
+ return new _CustomerServiceManagementOrganizationAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ organizationId: this.organizationId
+ };
+ }
+};
+
+// src/customer-three-sixty/customer/types.ts
+var CustomerThreeSixtyCustomerAriResourceOwner = "customer-three-sixty", CustomerThreeSixtyCustomerAriResourceType = "customer";
+
+// src/customer-three-sixty/customer/manifest.ts
+var customerThreeSixtyCustomerAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: CustomerThreeSixtyCustomerAriResourceOwner,
+ resourceType: CustomerThreeSixtyCustomerAriResourceType,
+ resourceIdSlug: "{customerId}",
+ resourceIdSegmentFormats: {
+ customerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/customer-three-sixty/customer/index.ts
+var CustomerThreeSixtyCustomerAri = class _CustomerThreeSixtyCustomerAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._customerId = opts.resourceIdSegmentValues.customerId;
+ }
+ get customerId() {
+ return this._customerId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: customerThreeSixtyCustomerAriStaticOpts.qualifier,
+ platformQualifier: customerThreeSixtyCustomerAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: customerThreeSixtyCustomerAriStaticOpts.resourceOwner,
+ resourceType: customerThreeSixtyCustomerAriStaticOpts.resourceType,
+ resourceId: `${opts.customerId}`,
+ resourceIdSegmentValues: {
+ customerId: opts.customerId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, customerThreeSixtyCustomerAriStaticOpts);
+ return new _CustomerThreeSixtyCustomerAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, customerThreeSixtyCustomerAriStaticOpts);
+ return new _CustomerThreeSixtyCustomerAri(opts);
+ }
+ getVariables() {
+ return {
+ customerId: this.customerId
+ };
+ }
+};
+
// src/data-lake/lake-connection/types.ts
var DataLakeLakeConnectionAriResourceOwner = "data-lake", DataLakeLakeConnectionAriResourceType = "lake-connection";
// src/data-lake/lake-connection/manifest.ts
var dataLakeLakeConnectionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DataLakeLakeConnectionAriResourceOwner,
resourceType: DataLakeLakeConnectionAriResourceType,
resourceIdSlug: "{lakeConnectionId}",
resourceIdSegmentFormats: {
lakeConnectionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/data-lake/lake-connection/index.ts
var DataLakeLakeConnectionAri = class _DataLakeLakeConnectionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._lakeConnectionId = opts.resourceIdSegmentValues.lakeConnectionId;
+ super(opts), this._lakeConnectionId = opts.resourceIdSegmentValues.lakeConnectionId;
}
get lakeConnectionId() {
return this._lakeConnectionId;
}
@@ -9436,33 +10847,212 @@
};
}
};
+// src/databricks.databricks/dashboard/types.ts
+var DatabricksDatabricksDashboardAriResourceOwner = "databricks.databricks", DatabricksDatabricksDashboardAriResourceType = "dashboard";
+
+// src/databricks.databricks/dashboard/manifest.ts
+var databricksDatabricksDashboardAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: DatabricksDatabricksDashboardAriResourceOwner,
+ resourceType: DatabricksDatabricksDashboardAriResourceType,
+ resourceIdSlug: "account/{accountId}/workspace/{workspaceId}/dashboard/{dashboardId}",
+ resourceIdSegmentFormats: {
+ accountId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ dashboardId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/databricks.databricks/dashboard/index.ts
+var DatabricksDatabricksDashboardAri = class _DatabricksDatabricksDashboardAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._accountId = opts.resourceIdSegmentValues.accountId, this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId;
+ }
+ get accountId() {
+ return this._accountId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get dashboardId() {
+ return this._dashboardId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: databricksDatabricksDashboardAriStaticOpts.qualifier,
+ platformQualifier: databricksDatabricksDashboardAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: databricksDatabricksDashboardAriStaticOpts.resourceOwner,
+ resourceType: databricksDatabricksDashboardAriStaticOpts.resourceType,
+ resourceId: `account/${opts.accountId}/workspace/${opts.workspaceId}/dashboard/${opts.dashboardId}`,
+ resourceIdSegmentValues: {
+ accountId: opts.accountId,
+ workspaceId: opts.workspaceId,
+ dashboardId: opts.dashboardId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, databricksDatabricksDashboardAriStaticOpts);
+ return new _DatabricksDatabricksDashboardAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, databricksDatabricksDashboardAriStaticOpts);
+ return new _DatabricksDatabricksDashboardAri(opts);
+ }
+ getVariables() {
+ return {
+ accountId: this.accountId,
+ workspaceId: this.workspaceId,
+ dashboardId: this.dashboardId
+ };
+ }
+};
+
+// src/databricks.databricks/data-table/types.ts
+var DatabricksDatabricksDataTableAriResourceOwner = "databricks.databricks", DatabricksDatabricksDataTableAriResourceType = "data-table";
+
+// src/databricks.databricks/data-table/manifest.ts
+var databricksDatabricksDataTableAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: DatabricksDatabricksDataTableAriResourceOwner,
+ resourceType: DatabricksDatabricksDataTableAriResourceType,
+ resourceIdSlug: "account/{accountId}/workspace/{workspaceId}/dataTable/{dataTableId}",
+ resourceIdSegmentFormats: {
+ accountId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ dataTableId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/databricks.databricks/data-table/index.ts
+var DatabricksDatabricksDataTableAri = class _DatabricksDatabricksDataTableAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._accountId = opts.resourceIdSegmentValues.accountId, this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._dataTableId = opts.resourceIdSegmentValues.dataTableId;
+ }
+ get accountId() {
+ return this._accountId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get dataTableId() {
+ return this._dataTableId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: databricksDatabricksDataTableAriStaticOpts.qualifier,
+ platformQualifier: databricksDatabricksDataTableAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: databricksDatabricksDataTableAriStaticOpts.resourceOwner,
+ resourceType: databricksDatabricksDataTableAriStaticOpts.resourceType,
+ resourceId: `account/${opts.accountId}/workspace/${opts.workspaceId}/dataTable/${opts.dataTableId}`,
+ resourceIdSegmentValues: {
+ accountId: opts.accountId,
+ workspaceId: opts.workspaceId,
+ dataTableId: opts.dataTableId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, databricksDatabricksDataTableAriStaticOpts);
+ return new _DatabricksDatabricksDataTableAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, databricksDatabricksDataTableAriStaticOpts);
+ return new _DatabricksDatabricksDataTableAri(opts);
+ }
+ getVariables() {
+ return {
+ accountId: this.accountId,
+ workspaceId: this.workspaceId,
+ dataTableId: this.dataTableId
+ };
+ }
+};
+
+// src/datadog.datadog/software-service/types.ts
+var DatadogDatadogSoftwareServiceAriResourceOwner = "datadog.datadog", DatadogDatadogSoftwareServiceAriResourceType = "software-service";
+
+// src/datadog.datadog/software-service/manifest.ts
+var datadogDatadogSoftwareServiceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: DatadogDatadogSoftwareServiceAriResourceOwner,
+ resourceType: DatadogDatadogSoftwareServiceAriResourceType,
+ resourceIdSlug: "{datadogTenantId}/{externalSoftwareServiceId}",
+ resourceIdSegmentFormats: {
+ datadogTenantId: /[a-zA-Z0-9\-_.]*/,
+ externalSoftwareServiceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/datadog.datadog/software-service/index.ts
+var DatadogDatadogSoftwareServiceAri = class _DatadogDatadogSoftwareServiceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._datadogTenantId = opts.resourceIdSegmentValues.datadogTenantId, this._externalSoftwareServiceId = opts.resourceIdSegmentValues.externalSoftwareServiceId;
+ }
+ get datadogTenantId() {
+ return this._datadogTenantId;
+ }
+ get externalSoftwareServiceId() {
+ return this._externalSoftwareServiceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: datadogDatadogSoftwareServiceAriStaticOpts.qualifier,
+ platformQualifier: datadogDatadogSoftwareServiceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: datadogDatadogSoftwareServiceAriStaticOpts.resourceOwner,
+ resourceType: datadogDatadogSoftwareServiceAriStaticOpts.resourceType,
+ resourceId: `${opts.datadogTenantId}/${opts.externalSoftwareServiceId}`,
+ resourceIdSegmentValues: {
+ datadogTenantId: opts.datadogTenantId || "",
+ externalSoftwareServiceId: opts.externalSoftwareServiceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, datadogDatadogSoftwareServiceAriStaticOpts);
+ return new _DatadogDatadogSoftwareServiceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, datadogDatadogSoftwareServiceAriStaticOpts);
+ return new _DatadogDatadogSoftwareServiceAri(opts);
+ }
+ getVariables() {
+ return {
+ datadogTenantId: this.datadogTenantId,
+ externalSoftwareServiceId: this.externalSoftwareServiceId
+ };
+ }
+};
+
// src/devai/autodev-job/types.ts
var DevaiAutodevJobAriResourceOwner = "devai", DevaiAutodevJobAriResourceType = "autodev-job";
// src/devai/autodev-job/manifest.ts
var devaiAutodevJobAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevaiAutodevJobAriResourceOwner,
resourceType: DevaiAutodevJobAriResourceType,
resourceIdSlug: "{workspaceId}/{jobId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
jobId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/devai/autodev-job/index.ts
var DevaiAutodevJobAri = class _DevaiAutodevJobAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._jobId = opts.resourceIdSegmentValues.jobId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._jobId = opts.resourceIdSegmentValues.jobId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -9495,31 +11085,138 @@
};
}
};
+// src/devai/searchsession/types.ts
+var DevaiSearchsessionAriResourceOwner = "devai", DevaiSearchsessionAriResourceType = "searchsession";
+
+// src/devai/searchsession/manifest.ts
+var devaiSearchsessionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: DevaiSearchsessionAriResourceOwner,
+ resourceType: DevaiSearchsessionAriResourceType,
+ resourceIdSlug: "{workspaceId}/{searchsessionId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ searchsessionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/devai/searchsession/index.ts
+var DevaiSearchsessionAri = class _DevaiSearchsessionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._searchsessionId = opts.resourceIdSegmentValues.searchsessionId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get searchsessionId() {
+ return this._searchsessionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: devaiSearchsessionAriStaticOpts.qualifier,
+ platformQualifier: devaiSearchsessionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: devaiSearchsessionAriStaticOpts.resourceOwner,
+ resourceType: devaiSearchsessionAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.searchsessionId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ searchsessionId: opts.searchsessionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, devaiSearchsessionAriStaticOpts);
+ return new _DevaiSearchsessionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, devaiSearchsessionAriStaticOpts);
+ return new _DevaiSearchsessionAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ searchsessionId: this.searchsessionId
+ };
+ }
+};
+
+// src/devai/session/types.ts
+var DevaiSessionAriResourceOwner = "devai", DevaiSessionAriResourceType = "session";
+
+// src/devai/session/manifest.ts
+var devaiSessionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: DevaiSessionAriResourceOwner,
+ resourceType: DevaiSessionAriResourceType,
+ resourceIdSlug: "{workspaceId}/{sessionId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ sessionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/devai/session/index.ts
+var DevaiSessionAri = class _DevaiSessionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._sessionId = opts.resourceIdSegmentValues.sessionId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get sessionId() {
+ return this._sessionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: devaiSessionAriStaticOpts.qualifier,
+ platformQualifier: devaiSessionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: devaiSessionAriStaticOpts.resourceOwner,
+ resourceType: devaiSessionAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.sessionId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ sessionId: opts.sessionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, devaiSessionAriStaticOpts);
+ return new _DevaiSessionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, devaiSessionAriStaticOpts);
+ return new _DevaiSessionAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ sessionId: this.sessionId
+ };
+ }
+};
+
// src/devai/workspace/types.ts
var DevaiWorkspaceAriResourceOwner = "devai", DevaiWorkspaceAriResourceType = "workspace";
// src/devai/workspace/manifest.ts
var devaiWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevaiWorkspaceAriResourceOwner,
resourceType: DevaiWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/devai/workspace/index.ts
var DevaiWorkspaceAri = class _DevaiWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -9555,23 +11252,20 @@
var devopsContainerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsContainerAriResourceOwner,
resourceType: DevopsContainerAriResourceType,
resourceIdSlug: "{containerId}",
resourceIdSegmentFormats: {
containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/container/index.ts
var DevopsContainerAri = class _DevopsContainerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._containerId = opts.resourceIdSegmentValues.containerId;
+ super(opts), this._siteId = opts.cloudId || "", this._containerId = opts.resourceIdSegmentValues.containerId;
}
get siteId() {
return this._siteId;
}
@@ -9611,23 +11305,20 @@
var devopsNamespaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsNamespaceAriResourceOwner,
resourceType: DevopsNamespaceAriResourceType,
resourceIdSlug: "{namespaceId}",
resourceIdSegmentFormats: {
namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/namespace/index.ts
var DevopsNamespaceAri = class _DevopsNamespaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._namespaceId = opts.resourceIdSegmentValues.namespaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._namespaceId = opts.resourceIdSegmentValues.namespaceId;
}
get siteId() {
return this._siteId;
}
@@ -9667,25 +11358,21 @@
var devopsProviderAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsProviderAriResourceOwner,
resourceType: DevopsProviderAriResourceType,
resourceIdSlug: "{providerNamespace}/{providerAppId}",
resourceIdSegmentFormats: {
providerNamespace: /(classic|forge|asap|oauth)/,
- // eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/provider/index.ts
var DevopsProviderAri = class _DevopsProviderAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._providerNamespace = opts.resourceIdSegmentValues.providerNamespace, this._providerAppId = opts.resourceIdSegmentValues.providerAppId;
+ super(opts), this._providerNamespace = opts.resourceIdSegmentValues.providerNamespace, this._providerAppId = opts.resourceIdSegmentValues.providerAppId;
}
get providerNamespace() {
return this._providerNamespace;
}
@@ -9726,23 +11413,20 @@
var devopsRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsRelationshipAriResourceOwner,
resourceType: DevopsRelationshipAriResourceType,
resourceIdSlug: "{relationshipId}",
resourceIdSegmentFormats: {
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/relationship/index.ts
var DevopsRelationshipAri = class _DevopsRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get relationshipId() {
return this._relationshipId;
}
@@ -9778,23 +11462,20 @@
var devopsToolAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsToolAriResourceOwner,
resourceType: DevopsToolAriResourceType,
resourceIdSlug: "{toolId}",
resourceIdSegmentFormats: {
toolId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/tool/index.ts
var DevopsToolAri = class _DevopsToolAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._toolId = opts.resourceIdSegmentValues.toolId;
+ super(opts), this._siteId = opts.cloudId || "", this._toolId = opts.resourceIdSegmentValues.toolId;
}
get siteId() {
return this._siteId;
}
@@ -9834,27 +11515,22 @@
var docusignDocusignDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DocusignDocusignDocumentAriResourceOwner,
resourceType: DocusignDocusignDocumentAriResourceType,
resourceIdSlug: "shard/{shardRegion}/account/{accountId}/envelope/{envelopeId}",
resourceIdSegmentFormats: {
shardRegion: /[a-zA-Z0-9_-]+/,
- // eslint-disable-line no-useless-escape
accountId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
envelopeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/docusign.docusign/document/index.ts
var DocusignDocusignDocumentAri = class _DocusignDocusignDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._shardRegion = opts.resourceIdSegmentValues.shardRegion, this._accountId = opts.resourceIdSegmentValues.accountId, this._envelopeId = opts.resourceIdSegmentValues.envelopeId;
+ super(opts), this._shardRegion = opts.resourceIdSegmentValues.shardRegion, this._accountId = opts.resourceIdSegmentValues.accountId, this._envelopeId = opts.resourceIdSegmentValues.envelopeId;
}
get shardRegion() {
return this._shardRegion;
}
@@ -9900,27 +11576,22 @@
var docusignDocusignRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DocusignDocusignRemoteLinkAriResourceOwner,
resourceType: DocusignDocusignRemoteLinkAriResourceType,
resourceIdSlug: "shard/{shardRegion}/account/{accountId}/envelope/{envelopeId}",
resourceIdSegmentFormats: {
shardRegion: /[a-zA-Z0-9_-]+/,
- // eslint-disable-line no-useless-escape
accountId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
envelopeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/docusign.docusign/remote-link/index.ts
var DocusignDocusignRemoteLinkAri = class _DocusignDocusignRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._shardRegion = opts.resourceIdSegmentValues.shardRegion, this._accountId = opts.resourceIdSegmentValues.accountId, this._envelopeId = opts.resourceIdSegmentValues.envelopeId;
+ super(opts), this._shardRegion = opts.resourceIdSegmentValues.shardRegion, this._accountId = opts.resourceIdSegmentValues.accountId, this._envelopeId = opts.resourceIdSegmentValues.envelopeId;
}
get shardRegion() {
return this._shardRegion;
}
@@ -9966,25 +11637,21 @@
var dovetailDovetailRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DovetailDovetailRemoteLinkAriResourceOwner,
resourceType: DovetailDovetailRemoteLinkAriResourceType,
resourceIdSlug: "org/{orgId}/note/{noteId}",
resourceIdSegmentFormats: {
orgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
noteId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/dovetail.dovetail/remote-link/index.ts
var DovetailDovetailRemoteLinkAri = class _DovetailDovetailRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId, this._noteId = opts.resourceIdSegmentValues.noteId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._noteId = opts.resourceIdSegmentValues.noteId;
}
get orgId() {
return this._orgId;
}
@@ -10025,23 +11692,20 @@
var dropboxDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DropboxDocumentAriResourceOwner,
resourceType: DropboxDocumentAriResourceType,
resourceIdSlug: "{documentId}",
resourceIdSegmentFormats: {
documentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/dropbox/document/index.ts
var DropboxDocumentAri = class _DropboxDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._documentId = opts.resourceIdSegmentValues.documentId;
}
get documentId() {
return this._documentId;
}
@@ -10077,23 +11741,20 @@
var dropboxRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DropboxRemoteLinkAriResourceOwner,
resourceType: DropboxRemoteLinkAriResourceType,
resourceIdSlug: "file/{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/dropbox/remote-link/index.ts
var DropboxRemoteLinkAri = class _DropboxRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -10129,23 +11790,20 @@
var dropboxDropboxDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DropboxDropboxDocumentAriResourceOwner,
resourceType: DropboxDropboxDocumentAriResourceType,
resourceIdSlug: "{documentId}",
resourceIdSegmentFormats: {
documentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/dropbox.dropbox/document/index.ts
var DropboxDropboxDocumentAri = class _DropboxDropboxDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._documentId = opts.resourceIdSegmentValues.documentId;
}
get documentId() {
return this._documentId;
}
@@ -10181,23 +11839,20 @@
var dropboxDropboxRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DropboxDropboxRemoteLinkAriResourceOwner,
resourceType: DropboxDropboxRemoteLinkAriResourceType,
resourceIdSlug: "file/{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/dropbox.dropbox/remote-link/index.ts
var DropboxDropboxRemoteLinkAri = class _DropboxDropboxRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -10225,31 +11880,123 @@
};
}
};
+// src/dx/site/types.ts
+var DxSiteAriResourceType = "site";
+
+// src/dx/site/manifest.ts
+var dxSiteAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: "dx",
+ resourceType: DxSiteAriResourceType,
+ resourceIdSlug: "dx",
+ resourceIdSegmentFormats: {}
+};
+
+// src/dx/site/index.ts
+var DxSiteAri = class _DxSiteAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts);
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: dxSiteAriStaticOpts.qualifier,
+ platformQualifier: dxSiteAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: dxSiteAriStaticOpts.resourceOwner,
+ resourceType: dxSiteAriStaticOpts.resourceType,
+ resourceId: "dx",
+ resourceIdSegmentValues: {}
+ }, ariOpts = AriParser.fromOpts(derivedOpts, dxSiteAriStaticOpts);
+ return new _DxSiteAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, dxSiteAriStaticOpts);
+ return new _DxSiteAri(opts);
+ }
+ getVariables() {
+ return {};
+ }
+};
+
+// src/dynatrace.dynatrace/software-service/types.ts
+var DynatraceDynatraceSoftwareServiceAriResourceOwner = "dynatrace.dynatrace", DynatraceDynatraceSoftwareServiceAriResourceType = "software-service";
+
+// src/dynatrace.dynatrace/software-service/manifest.ts
+var dynatraceDynatraceSoftwareServiceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: DynatraceDynatraceSoftwareServiceAriResourceOwner,
+ resourceType: DynatraceDynatraceSoftwareServiceAriResourceType,
+ resourceIdSlug: "{dynatraceEnvironmentId}/{externalSoftwareServiceId}",
+ resourceIdSegmentFormats: {
+ dynatraceEnvironmentId: /[a-zA-Z0-9\-_.]*/,
+ externalSoftwareServiceId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/dynatrace.dynatrace/software-service/index.ts
+var DynatraceDynatraceSoftwareServiceAri = class _DynatraceDynatraceSoftwareServiceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._dynatraceEnvironmentId = opts.resourceIdSegmentValues.dynatraceEnvironmentId, this._externalSoftwareServiceId = opts.resourceIdSegmentValues.externalSoftwareServiceId;
+ }
+ get dynatraceEnvironmentId() {
+ return this._dynatraceEnvironmentId;
+ }
+ get externalSoftwareServiceId() {
+ return this._externalSoftwareServiceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: dynatraceDynatraceSoftwareServiceAriStaticOpts.qualifier,
+ platformQualifier: dynatraceDynatraceSoftwareServiceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: dynatraceDynatraceSoftwareServiceAriStaticOpts.resourceOwner,
+ resourceType: dynatraceDynatraceSoftwareServiceAriStaticOpts.resourceType,
+ resourceId: `${opts.dynatraceEnvironmentId}/${opts.externalSoftwareServiceId}`,
+ resourceIdSegmentValues: {
+ dynatraceEnvironmentId: opts.dynatraceEnvironmentId || "",
+ externalSoftwareServiceId: opts.externalSoftwareServiceId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, dynatraceDynatraceSoftwareServiceAriStaticOpts);
+ return new _DynatraceDynatraceSoftwareServiceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, dynatraceDynatraceSoftwareServiceAriStaticOpts);
+ return new _DynatraceDynatraceSoftwareServiceAri(opts);
+ }
+ getVariables() {
+ return {
+ dynatraceEnvironmentId: this.dynatraceEnvironmentId,
+ externalSoftwareServiceId: this.externalSoftwareServiceId
+ };
+ }
+};
+
// src/ecosystem/app/types.ts
-var EcosystemAppAriResourceOwner = "ecosystem", EcosystemAppAriResourceType = "app";
+var EcosystemAppAriResourceOwner = "ecosystem";
// src/ecosystem/app/manifest.ts
var ecosystemAppAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemAppAriResourceOwner,
- resourceType: EcosystemAppAriResourceType,
+ resourceType: "app",
resourceIdSlug: "{appId}",
resourceIdSegmentFormats: {
appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/app/index.ts
var EcosystemAppAri = class _EcosystemAppAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appId = opts.resourceIdSegmentValues.appId;
+ super(opts), this._appId = opts.resourceIdSegmentValues.appId;
}
get appId() {
return this._appId;
}
@@ -10277,35 +12024,79 @@
};
}
};
+// src/ecosystem/app-builder-project/types.ts
+var EcosystemAppBuilderProjectAriResourceOwner = "ecosystem", EcosystemAppBuilderProjectAriResourceType = "app-builder-project";
+
+// src/ecosystem/app-builder-project/manifest.ts
+var ecosystemAppBuilderProjectAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: EcosystemAppBuilderProjectAriResourceOwner,
+ resourceType: EcosystemAppBuilderProjectAriResourceType,
+ resourceIdSlug: "{projectId}",
+ resourceIdSegmentFormats: {
+ projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/ecosystem/app-builder-project/index.ts
+var EcosystemAppBuilderProjectAri = class _EcosystemAppBuilderProjectAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._projectId = opts.resourceIdSegmentValues.projectId;
+ }
+ get projectId() {
+ return this._projectId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: ecosystemAppBuilderProjectAriStaticOpts.qualifier,
+ platformQualifier: ecosystemAppBuilderProjectAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: ecosystemAppBuilderProjectAriStaticOpts.resourceOwner,
+ resourceType: ecosystemAppBuilderProjectAriStaticOpts.resourceType,
+ resourceId: `${opts.projectId}`,
+ resourceIdSegmentValues: {
+ projectId: opts.projectId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, ecosystemAppBuilderProjectAriStaticOpts);
+ return new _EcosystemAppBuilderProjectAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, ecosystemAppBuilderProjectAriStaticOpts);
+ return new _EcosystemAppBuilderProjectAri(opts);
+ }
+ getVariables() {
+ return {
+ projectId: this.projectId
+ };
+ }
+};
+
// src/ecosystem/app-environment-version/types.ts
var EcosystemAppEnvironmentVersionAriResourceOwner = "ecosystem", EcosystemAppEnvironmentVersionAriResourceType = "app-environment-version";
// src/ecosystem/app-environment-version/manifest.ts
var ecosystemAppEnvironmentVersionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemAppEnvironmentVersionAriResourceOwner,
resourceType: EcosystemAppEnvironmentVersionAriResourceType,
resourceIdSlug: "{appId}/{environmentId}/{versionId}",
resourceIdSegmentFormats: {
appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
environmentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
versionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/app-environment-version/index.ts
var EcosystemAppEnvironmentVersionAri = class _EcosystemAppEnvironmentVersionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._versionId = opts.resourceIdSegmentValues.versionId;
+ super(opts), this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._versionId = opts.resourceIdSegmentValues.versionId;
}
get appId() {
return this._appId;
}
@@ -10351,23 +12142,20 @@
var ecosystemConnectAppAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemConnectAppAriResourceOwner,
resourceType: EcosystemConnectAppAriResourceType,
resourceIdSlug: "{appKey}",
resourceIdSegmentFormats: {
appKey: /[a-zA-Z0-9-._]+/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/connect-app/index.ts
var EcosystemConnectAppAri = class _EcosystemConnectAppAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appKey = opts.resourceIdSegmentValues.appKey;
+ super(opts), this._appKey = opts.resourceIdSegmentValues.appKey;
}
get appKey() {
return this._appKey;
}
@@ -10403,25 +12191,21 @@
var ecosystemConnectModuleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemConnectModuleAriResourceOwner,
resourceType: EcosystemConnectModuleAriResourceType,
resourceIdSlug: "{appKey}/{moduleKey}",
resourceIdSegmentFormats: {
appKey: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
moduleKey: /[a-zA-Z0-9-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/connect-module/index.ts
var EcosystemConnectModuleAri = class _EcosystemConnectModuleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appKey = opts.resourceIdSegmentValues.appKey, this._moduleKey = opts.resourceIdSegmentValues.moduleKey;
+ super(opts), this._appKey = opts.resourceIdSegmentValues.appKey, this._moduleKey = opts.resourceIdSegmentValues.moduleKey;
}
get appKey() {
return this._appKey;
}
@@ -10462,25 +12246,21 @@
var ecosystemEnvironmentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemEnvironmentAriResourceOwner,
resourceType: EcosystemEnvironmentAriResourceType,
resourceIdSlug: "{appId}/{environmentId}",
resourceIdSegmentFormats: {
appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
environmentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/environment/index.ts
var EcosystemEnvironmentAri = class _EcosystemEnvironmentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId;
+ super(opts), this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId;
}
get appId() {
return this._appId;
}
@@ -10521,29 +12301,23 @@
var ecosystemExtensionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemExtensionAriResourceOwner,
resourceType: EcosystemExtensionAriResourceType,
resourceIdSlug: "{appId}/{environmentId}/{groupId}/{extensionKey}",
resourceIdSegmentFormats: {
appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
environmentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
groupId: /([0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}|static)/,
- // eslint-disable-line no-useless-escape
extensionKey: /[a-zA-Z0-9-._]+/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/extension/index.ts
var EcosystemExtensionAri = class _EcosystemExtensionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._groupId = opts.resourceIdSegmentValues.groupId, this._extensionKey = opts.resourceIdSegmentValues.extensionKey;
+ super(opts), this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._groupId = opts.resourceIdSegmentValues.groupId, this._extensionKey = opts.resourceIdSegmentValues.extensionKey;
}
get appId() {
return this._appId;
}
@@ -10594,27 +12368,22 @@
var ecosystemExtensionGroupAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemExtensionGroupAriResourceOwner,
resourceType: EcosystemExtensionGroupAriResourceType,
resourceIdSlug: "{appId}/{environmentId}/{groupId}",
resourceIdSegmentFormats: {
appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
environmentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
groupId: /([0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}|static)/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/extension-group/index.ts
var EcosystemExtensionGroupAri = class _EcosystemExtensionGroupAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._groupId = opts.resourceIdSegmentValues.groupId;
+ super(opts), this._appId = opts.resourceIdSegmentValues.appId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._groupId = opts.resourceIdSegmentValues.groupId;
}
get appId() {
return this._appId;
}
@@ -10660,23 +12429,20 @@
var ecosystemInstallationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemInstallationAriResourceOwner,
resourceType: EcosystemInstallationAriResourceType,
resourceIdSlug: "{installationId}",
resourceIdSegmentFormats: {
installationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/installation/index.ts
var EcosystemInstallationAri = class _EcosystemInstallationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._installationId = opts.resourceIdSegmentValues.installationId;
+ super(opts), this._installationId = opts.resourceIdSegmentValues.installationId;
}
get installationId() {
return this._installationId;
}
@@ -10712,25 +12478,21 @@
var ecosystemInstallationLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: EcosystemInstallationLinkAriResourceOwner,
resourceType: EcosystemInstallationLinkAriResourceType,
resourceIdSlug: "{installationId}/{installationLinkId}",
resourceIdSegmentFormats: {
installationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
installationLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/ecosystem/installation-link/index.ts
var EcosystemInstallationLinkAri = class _EcosystemInstallationLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._installationId = opts.resourceIdSegmentValues.installationId, this._installationLinkId = opts.resourceIdSegmentValues.installationLinkId;
+ super(opts), this._installationId = opts.resourceIdSegmentValues.installationId, this._installationLinkId = opts.resourceIdSegmentValues.installationLinkId;
}
get installationId() {
return this._installationId;
}
@@ -10771,23 +12533,20 @@
var elementsCustomEmojiMetadataAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ElementsCustomEmojiMetadataAriResourceOwner,
resourceType: ElementsCustomEmojiMetadataAriResourceType,
resourceIdSlug: "{customEmojiMetadataId}",
resourceIdSegmentFormats: {
customEmojiMetadataId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/elements/custom-emoji-metadata/index.ts
var ElementsCustomEmojiMetadataAri = class _ElementsCustomEmojiMetadataAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._customEmojiMetadataId = opts.resourceIdSegmentValues.customEmojiMetadataId;
+ super(opts), this._customEmojiMetadataId = opts.resourceIdSegmentValues.customEmojiMetadataId;
}
get customEmojiMetadataId() {
return this._customEmojiMetadataId;
}
@@ -10823,9 +12582,8 @@
var elementsWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ElementsWorkspaceAriResourceOwner,
resourceType: ElementsWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
@@ -10836,10 +12594,9 @@
// src/elements/workspace/index.ts
var ElementsWorkspaceAri = class _ElementsWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -10875,23 +12632,20 @@
var elevatePrecalibrationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ElevatePrecalibrationAriResourceOwner,
resourceType: ElevatePrecalibrationAriResourceType,
resourceIdSlug: "{precalibrationId}",
resourceIdSegmentFormats: {
precalibrationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/elevate/precalibration/index.ts
var ElevatePrecalibrationAri = class _ElevatePrecalibrationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._precalibrationId = opts.resourceIdSegmentValues.precalibrationId;
+ super(opts), this._siteId = opts.cloudId || "", this._precalibrationId = opts.resourceIdSegmentValues.precalibrationId;
}
get siteId() {
return this._siteId;
}
@@ -10931,25 +12685,21 @@
var elevatePrecalibrationPillarAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ElevatePrecalibrationPillarAriResourceOwner,
resourceType: ElevatePrecalibrationPillarAriResourceType,
resourceIdSlug: "{precalibrationId}/{precalibrationPillarId}",
resourceIdSegmentFormats: {
precalibrationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
precalibrationPillarId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/elevate/precalibration-pillar/index.ts
var ElevatePrecalibrationPillarAri = class _ElevatePrecalibrationPillarAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._precalibrationId = opts.resourceIdSegmentValues.precalibrationId, this._precalibrationPillarId = opts.resourceIdSegmentValues.precalibrationPillarId;
+ super(opts), this._siteId = opts.cloudId || "", this._precalibrationId = opts.resourceIdSegmentValues.precalibrationId, this._precalibrationPillarId = opts.resourceIdSegmentValues.precalibrationPillarId;
}
get siteId() {
return this._siteId;
}
@@ -10994,23 +12744,20 @@
var elevateSelfAssessmentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ElevateSelfAssessmentAriResourceOwner,
resourceType: ElevateSelfAssessmentAriResourceType,
resourceIdSlug: "{selfAssessmentId}",
resourceIdSegmentFormats: {
selfAssessmentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/elevate/self-assessment/index.ts
var ElevateSelfAssessmentAri = class _ElevateSelfAssessmentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._selfAssessmentId = opts.resourceIdSegmentValues.selfAssessmentId;
+ super(opts), this._siteId = opts.cloudId || "", this._selfAssessmentId = opts.resourceIdSegmentValues.selfAssessmentId;
}
get siteId() {
return this._siteId;
}
@@ -11050,25 +12797,21 @@
var elevateSelfAssessmentPillarAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ElevateSelfAssessmentPillarAriResourceOwner,
resourceType: ElevateSelfAssessmentPillarAriResourceType,
resourceIdSlug: "{selfAssessmentId}/{selfAssessmentPillarId}",
resourceIdSegmentFormats: {
selfAssessmentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
selfAssessmentPillarId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/elevate/self-assessment-pillar/index.ts
var ElevateSelfAssessmentPillarAri = class _ElevateSelfAssessmentPillarAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._selfAssessmentId = opts.resourceIdSegmentValues.selfAssessmentId, this._selfAssessmentPillarId = opts.resourceIdSegmentValues.selfAssessmentPillarId;
+ super(opts), this._siteId = opts.cloudId || "", this._selfAssessmentId = opts.resourceIdSegmentValues.selfAssessmentId, this._selfAssessmentPillarId = opts.resourceIdSegmentValues.selfAssessmentPillarId;
}
get siteId() {
return this._siteId;
}
@@ -11105,33 +12848,84 @@
};
}
};
+// src/environment/isolation-context/types.ts
+var EnvironmentIsolationContextAriResourceOwner = "environment", EnvironmentIsolationContextAriResourceType = "isolation-context";
+
+// src/environment/isolation-context/manifest.ts
+var environmentIsolationContextAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: EnvironmentIsolationContextAriResourceOwner,
+ resourceType: EnvironmentIsolationContextAriResourceType,
+ resourceIdSlug: "{perimeter}/{icId}",
+ resourceIdSegmentFormats: {
+ perimeter: /(commercial|fedramp-moderate|fedramp-high)/,
+ icId: /ic-[a-zA-Z0-9]{3}/
+ }
+};
+
+// src/environment/isolation-context/index.ts
+var EnvironmentIsolationContextAri = class _EnvironmentIsolationContextAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._perimeter = opts.resourceIdSegmentValues.perimeter, this._icId = opts.resourceIdSegmentValues.icId;
+ }
+ get perimeter() {
+ return this._perimeter;
+ }
+ get icId() {
+ return this._icId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: environmentIsolationContextAriStaticOpts.qualifier,
+ platformQualifier: environmentIsolationContextAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: environmentIsolationContextAriStaticOpts.resourceOwner,
+ resourceType: environmentIsolationContextAriStaticOpts.resourceType,
+ resourceId: `${opts.perimeter}/${opts.icId}`,
+ resourceIdSegmentValues: {
+ perimeter: opts.perimeter,
+ icId: opts.icId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, environmentIsolationContextAriStaticOpts);
+ return new _EnvironmentIsolationContextAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, environmentIsolationContextAriStaticOpts);
+ return new _EnvironmentIsolationContextAri(opts);
+ }
+ getVariables() {
+ return {
+ perimeter: this.perimeter,
+ icId: this.icId
+ };
+ }
+};
+
// src/exus-external/user/types.ts
var ExusExternalUserAriResourceOwner = "exus-external", ExusExternalUserAriResourceType = "user";
// src/exus-external/user/manifest.ts
var exusExternalUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ExusExternalUserAriResourceOwner,
resourceType: ExusExternalUserAriResourceType,
resourceIdSlug: "{thirdPartySource}/{thirdPartyUserId}",
resourceIdSegmentFormats: {
thirdPartySource: /[a-z0-9-]+/,
- // eslint-disable-line no-useless-escape
thirdPartyUserId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/exus-external/user/index.ts
var ExusExternalUserAri = class _ExusExternalUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._thirdPartySource = opts.resourceIdSegmentValues.thirdPartySource, this._thirdPartyUserId = opts.resourceIdSegmentValues.thirdPartyUserId;
+ super(opts), this._thirdPartySource = opts.resourceIdSegmentValues.thirdPartySource, this._thirdPartyUserId = opts.resourceIdSegmentValues.thirdPartyUserId;
}
get thirdPartySource() {
return this._thirdPartySource;
}
@@ -11164,31 +12958,660 @@
};
}
};
+// src/feedback/chunk/types.ts
+var FeedbackChunkAriResourceOwner = "feedback", FeedbackChunkAriResourceType = "chunk";
+
+// src/feedback/chunk/manifest.ts
+var feedbackChunkAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackChunkAriResourceOwner,
+ resourceType: FeedbackChunkAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{chunkId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ chunkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/chunk/index.ts
+var FeedbackChunkAri = class _FeedbackChunkAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._chunkId = opts.resourceIdSegmentValues.chunkId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get chunkId() {
+ return this._chunkId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackChunkAriStaticOpts.qualifier,
+ platformQualifier: feedbackChunkAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackChunkAriStaticOpts.resourceOwner,
+ resourceType: feedbackChunkAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.chunkId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ chunkId: opts.chunkId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackChunkAriStaticOpts);
+ return new _FeedbackChunkAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackChunkAriStaticOpts);
+ return new _FeedbackChunkAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ chunkId: this.chunkId
+ };
+ }
+};
+
+// src/feedback/feedback/types.ts
+var FeedbackFeedbackAriResourceOwner = "feedback", FeedbackFeedbackAriResourceType = "feedback";
+
+// src/feedback/feedback/manifest.ts
+var feedbackFeedbackAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackFeedbackAriResourceOwner,
+ resourceType: FeedbackFeedbackAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{feedbackId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ feedbackId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/feedback/index.ts
+var FeedbackFeedbackAri = class _FeedbackFeedbackAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._feedbackId = opts.resourceIdSegmentValues.feedbackId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get feedbackId() {
+ return this._feedbackId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackFeedbackAriStaticOpts.qualifier,
+ platformQualifier: feedbackFeedbackAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackFeedbackAriStaticOpts.resourceOwner,
+ resourceType: feedbackFeedbackAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.feedbackId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ feedbackId: opts.feedbackId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackFeedbackAriStaticOpts);
+ return new _FeedbackFeedbackAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackFeedbackAriStaticOpts);
+ return new _FeedbackFeedbackAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ feedbackId: this.feedbackId
+ };
+ }
+};
+
+// src/feedback/field/types.ts
+var FeedbackFieldAriResourceOwner = "feedback", FeedbackFieldAriResourceType = "field";
+
+// src/feedback/field/manifest.ts
+var feedbackFieldAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackFieldAriResourceOwner,
+ resourceType: FeedbackFieldAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{fieldId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ fieldId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/field/index.ts
+var FeedbackFieldAri = class _FeedbackFieldAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get fieldId() {
+ return this._fieldId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackFieldAriStaticOpts.qualifier,
+ platformQualifier: feedbackFieldAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackFieldAriStaticOpts.resourceOwner,
+ resourceType: feedbackFieldAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.fieldId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ fieldId: opts.fieldId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackFieldAriStaticOpts);
+ return new _FeedbackFieldAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackFieldAriStaticOpts);
+ return new _FeedbackFieldAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ fieldId: this.fieldId
+ };
+ }
+};
+
+// src/feedback/insight/types.ts
+var FeedbackInsightAriResourceOwner = "feedback", FeedbackInsightAriResourceType = "insight";
+
+// src/feedback/insight/manifest.ts
+var feedbackInsightAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackInsightAriResourceOwner,
+ resourceType: FeedbackInsightAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{insightId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ insightId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/insight/index.ts
+var FeedbackInsightAri = class _FeedbackInsightAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._insightId = opts.resourceIdSegmentValues.insightId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get insightId() {
+ return this._insightId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackInsightAriStaticOpts.qualifier,
+ platformQualifier: feedbackInsightAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackInsightAriStaticOpts.resourceOwner,
+ resourceType: feedbackInsightAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.insightId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ insightId: opts.insightId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackInsightAriStaticOpts);
+ return new _FeedbackInsightAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackInsightAriStaticOpts);
+ return new _FeedbackInsightAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ insightId: this.insightId
+ };
+ }
+};
+
+// src/feedback/role/types.ts
+var FeedbackRoleAriResourceOwner = "feedback", FeedbackRoleAriResourceType = "role";
+
+// src/feedback/role/manifest.ts
+var feedbackRoleAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: FeedbackRoleAriResourceOwner,
+ resourceType: FeedbackRoleAriResourceType,
+ resourceIdSlug: "product/{roleType}",
+ resourceIdSegmentFormats: {
+ roleType: /(?:admin|member|user-admin)/
+ }
+};
+
+// src/feedback/role/index.ts
+var FeedbackRoleAri = class _FeedbackRoleAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
+ }
+ get roleType() {
+ return this._roleType;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackRoleAriStaticOpts.qualifier,
+ platformQualifier: feedbackRoleAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: feedbackRoleAriStaticOpts.resourceOwner,
+ resourceType: feedbackRoleAriStaticOpts.resourceType,
+ resourceId: `product/${opts.roleType}`,
+ resourceIdSegmentValues: {
+ roleType: opts.roleType
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackRoleAriStaticOpts);
+ return new _FeedbackRoleAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackRoleAriStaticOpts);
+ return new _FeedbackRoleAri(opts);
+ }
+ getVariables() {
+ return {
+ roleType: this.roleType
+ };
+ }
+};
+
+// src/feedback/section/types.ts
+var FeedbackSectionAriResourceOwner = "feedback", FeedbackSectionAriResourceType = "section";
+
+// src/feedback/section/manifest.ts
+var feedbackSectionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackSectionAriResourceOwner,
+ resourceType: FeedbackSectionAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{sectionId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ sectionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/section/index.ts
+var FeedbackSectionAri = class _FeedbackSectionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._sectionId = opts.resourceIdSegmentValues.sectionId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get sectionId() {
+ return this._sectionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackSectionAriStaticOpts.qualifier,
+ platformQualifier: feedbackSectionAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackSectionAriStaticOpts.resourceOwner,
+ resourceType: feedbackSectionAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.sectionId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ sectionId: opts.sectionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackSectionAriStaticOpts);
+ return new _FeedbackSectionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackSectionAriStaticOpts);
+ return new _FeedbackSectionAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ sectionId: this.sectionId
+ };
+ }
+};
+
+// src/feedback/site/types.ts
+var FeedbackSiteAriResourceOwner = "feedback", FeedbackSiteAriResourceType = "site";
+
+// src/feedback/site/manifest.ts
+var feedbackSiteAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: FeedbackSiteAriResourceOwner,
+ resourceType: FeedbackSiteAriResourceType,
+ resourceIdSlug: "{siteId}",
+ resourceIdSegmentFormats: {
+ siteId: /[a-zA-Z0-9_\-.]{1,255}/
+ }
+};
+
+// src/feedback/site/index.ts
+var FeedbackSiteAri = class _FeedbackSiteAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackSiteAriStaticOpts.qualifier,
+ platformQualifier: feedbackSiteAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: feedbackSiteAriStaticOpts.resourceOwner,
+ resourceType: feedbackSiteAriStaticOpts.resourceType,
+ resourceId: `${opts.siteId}`,
+ resourceIdSegmentValues: {
+ siteId: opts.siteId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackSiteAriStaticOpts);
+ return new _FeedbackSiteAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackSiteAriStaticOpts);
+ return new _FeedbackSiteAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId
+ };
+ }
+};
+
+// src/feedback/snippet/types.ts
+var FeedbackSnippetAriResourceOwner = "feedback", FeedbackSnippetAriResourceType = "snippet";
+
+// src/feedback/snippet/manifest.ts
+var feedbackSnippetAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackSnippetAriResourceOwner,
+ resourceType: FeedbackSnippetAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{snippetId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ snippetId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/snippet/index.ts
+var FeedbackSnippetAri = class _FeedbackSnippetAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._snippetId = opts.resourceIdSegmentValues.snippetId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get snippetId() {
+ return this._snippetId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackSnippetAriStaticOpts.qualifier,
+ platformQualifier: feedbackSnippetAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackSnippetAriStaticOpts.resourceOwner,
+ resourceType: feedbackSnippetAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.snippetId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ snippetId: opts.snippetId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackSnippetAriStaticOpts);
+ return new _FeedbackSnippetAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackSnippetAriStaticOpts);
+ return new _FeedbackSnippetAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ snippetId: this.snippetId
+ };
+ }
+};
+
+// src/feedback/space/types.ts
+var FeedbackSpaceAriResourceOwner = "feedback", FeedbackSpaceAriResourceType = "space";
+
+// src/feedback/space/manifest.ts
+var feedbackSpaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackSpaceAriResourceOwner,
+ resourceType: FeedbackSpaceAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{spaceId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ spaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/space/index.ts
+var FeedbackSpaceAri = class _FeedbackSpaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get spaceId() {
+ return this._spaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackSpaceAriStaticOpts.qualifier,
+ platformQualifier: feedbackSpaceAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackSpaceAriStaticOpts.resourceOwner,
+ resourceType: feedbackSpaceAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.spaceId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ spaceId: opts.spaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackSpaceAriStaticOpts);
+ return new _FeedbackSpaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackSpaceAriStaticOpts);
+ return new _FeedbackSpaceAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ spaceId: this.spaceId
+ };
+ }
+};
+
+// src/feedback/view/types.ts
+var FeedbackViewAriResourceOwner = "feedback", FeedbackViewAriResourceType = "view";
+
+// src/feedback/view/manifest.ts
+var feedbackViewAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackViewAriResourceOwner,
+ resourceType: FeedbackViewAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{viewId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ viewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/feedback/view/index.ts
+var FeedbackViewAri = class _FeedbackViewAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._viewId = opts.resourceIdSegmentValues.viewId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get viewId() {
+ return this._viewId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackViewAriStaticOpts.qualifier,
+ platformQualifier: feedbackViewAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackViewAriStaticOpts.resourceOwner,
+ resourceType: feedbackViewAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.viewId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ viewId: opts.viewId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackViewAriStaticOpts);
+ return new _FeedbackViewAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackViewAriStaticOpts);
+ return new _FeedbackViewAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ viewId: this.viewId
+ };
+ }
+};
+
+// src/feedback/workspace/types.ts
+var FeedbackWorkspaceAriResourceOwner = "feedback", FeedbackWorkspaceAriResourceType = "workspace";
+
+// src/feedback/workspace/manifest.ts
+var feedbackWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: FeedbackWorkspaceAriResourceOwner,
+ resourceType: FeedbackWorkspaceAriResourceType,
+ resourceIdSlug: "{activationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/feedback/workspace/index.ts
+var FeedbackWorkspaceAri = class _FeedbackWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: feedbackWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: feedbackWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: feedbackWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: feedbackWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, feedbackWorkspaceAriStaticOpts);
+ return new _FeedbackWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, feedbackWorkspaceAriStaticOpts);
+ return new _FeedbackWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId
+ };
+ }
+};
+
// src/figma.figma/design/types.ts
var FigmaFigmaDesignAriResourceOwner = "figma.figma", FigmaFigmaDesignAriResourceType = "design";
// src/figma.figma/design/manifest.ts
var figmaFigmaDesignAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: FigmaFigmaDesignAriResourceOwner,
resourceType: FigmaFigmaDesignAriResourceType,
resourceIdSlug: "{designId}",
resourceIdSegmentFormats: {
designId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/figma.figma/design/index.ts
var FigmaFigmaDesignAri = class _FigmaFigmaDesignAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._designId = opts.resourceIdSegmentValues.designId;
+ super(opts), this._designId = opts.resourceIdSegmentValues.designId;
}
get designId() {
return this._designId;
}
@@ -11224,23 +13647,20 @@
var figmaFigmaRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: FigmaFigmaRemoteLinkAriResourceOwner,
resourceType: FigmaFigmaRemoteLinkAriResourceType,
resourceIdSlug: "{remoteLinkId}",
resourceIdSegmentFormats: {
remoteLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/figma.figma/remote-link/index.ts
var FigmaFigmaRemoteLinkAri = class _FigmaFigmaRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
+ super(opts), this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
}
get remoteLinkId() {
return this._remoteLinkId;
}
@@ -11276,25 +13696,21 @@
var githubGithubBranchAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubBranchAriResourceOwner,
resourceType: GithubGithubBranchAriResourceType,
resourceIdSlug: "repositoryId/{repositoryId}/branchId/{branchId}",
resourceIdSegmentFormats: {
repositoryId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
branchId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/branch/index.ts
var GithubGithubBranchAri = class _GithubGithubBranchAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._branchId = opts.resourceIdSegmentValues.branchId;
+ super(opts), this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._branchId = opts.resourceIdSegmentValues.branchId;
}
get repositoryId() {
return this._repositoryId;
}
@@ -11335,25 +13751,21 @@
var githubGithubBuildAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubBuildAriResourceOwner,
resourceType: GithubGithubBuildAriResourceType,
resourceIdSlug: "pipelineId/{pipelineId}/buildId/{buildId}",
resourceIdSegmentFormats: {
pipelineId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
buildId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/build/index.ts
var GithubGithubBuildAri = class _GithubGithubBuildAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._buildId = opts.resourceIdSegmentValues.buildId;
+ super(opts), this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._buildId = opts.resourceIdSegmentValues.buildId;
}
get pipelineId() {
return this._pipelineId;
}
@@ -11394,27 +13806,22 @@
var githubGithubCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubCommentAriResourceOwner,
resourceType: GithubGithubCommentAriResourceType,
resourceIdSlug: "repositoryId/{repositoryId}/pullRequestId/{pullRequestId}/comment/{commentId}",
resourceIdSegmentFormats: {
repositoryId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
pullRequestId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/comment/index.ts
var GithubGithubCommentAri = class _GithubGithubCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get repositoryId() {
return this._repositoryId;
}
@@ -11460,25 +13867,21 @@
var githubGithubCommitAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubCommitAriResourceOwner,
resourceType: GithubGithubCommitAriResourceType,
resourceIdSlug: "repositoryId/{repositoryId}/commitId/{commitId}",
resourceIdSegmentFormats: {
repositoryId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
commitId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/commit/index.ts
var GithubGithubCommitAri = class _GithubGithubCommitAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._commitId = opts.resourceIdSegmentValues.commitId;
+ super(opts), this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._commitId = opts.resourceIdSegmentValues.commitId;
}
get repositoryId() {
return this._repositoryId;
}
@@ -11519,27 +13922,22 @@
var githubGithubDeploymentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubDeploymentAriResourceOwner,
resourceType: GithubGithubDeploymentAriResourceType,
resourceIdSlug: "pipelineId/{pipelineId}/environmentId/{environmentId}/deploymentSequenceNumber/{deploymentSequenceNumber}",
resourceIdSegmentFormats: {
pipelineId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
environmentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
deploymentSequenceNumber: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/deployment/index.ts
var GithubGithubDeploymentAri = class _GithubGithubDeploymentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._deploymentSequenceNumber = opts.resourceIdSegmentValues.deploymentSequenceNumber;
+ super(opts), this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._deploymentSequenceNumber = opts.resourceIdSegmentValues.deploymentSequenceNumber;
}
get pipelineId() {
return this._pipelineId;
}
@@ -11585,25 +13983,21 @@
var githubGithubPullRequestAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubPullRequestAriResourceOwner,
resourceType: GithubGithubPullRequestAriResourceType,
resourceIdSlug: "repositoryId/{repositoryId}/pullRequestId/{pullRequestId}",
resourceIdSegmentFormats: {
repositoryId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
pullRequestId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/pull-request/index.ts
var GithubGithubPullRequestAri = class _GithubGithubPullRequestAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
+ super(opts), this._repositoryId = opts.resourceIdSegmentValues.repositoryId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
}
get repositoryId() {
return this._repositoryId;
}
@@ -11644,23 +14038,20 @@
var githubGithubRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubRemoteLinkAriResourceOwner,
resourceType: GithubGithubRemoteLinkAriResourceType,
resourceIdSlug: "{remoteLinkId}",
resourceIdSegmentFormats: {
remoteLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/remote-link/index.ts
var GithubGithubRemoteLinkAri = class _GithubGithubRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
+ super(opts), this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
}
get remoteLinkId() {
return this._remoteLinkId;
}
@@ -11696,23 +14087,20 @@
var githubGithubRepositoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubRepositoryAriResourceOwner,
resourceType: GithubGithubRepositoryAriResourceType,
resourceIdSlug: "{repositoryId}",
resourceIdSegmentFormats: {
repositoryId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/repository/index.ts
var GithubGithubRepositoryAri = class _GithubGithubRepositoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
+ super(opts), this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
}
get repositoryId() {
return this._repositoryId;
}
@@ -11748,23 +14136,20 @@
var githubGithubVulnerabilityAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GithubGithubVulnerabilityAriResourceOwner,
resourceType: GithubGithubVulnerabilityAriResourceType,
resourceIdSlug: "{vulnerabilityId}",
resourceIdSegmentFormats: {
vulnerabilityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/github.github/vulnerability/index.ts
var GithubGithubVulnerabilityAri = class _GithubGithubVulnerabilityAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId;
+ super(opts), this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId;
}
get vulnerabilityId() {
return this._vulnerabilityId;
}
@@ -11800,25 +14185,21 @@
var gitlabGitlabRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GitlabGitlabRemoteLinkAriResourceOwner,
resourceType: GitlabGitlabRemoteLinkAriResourceType,
resourceIdSlug: "{category}/{remoteLinkId}",
resourceIdSegmentFormats: {
category: /[a-zA-Z]+/,
- // eslint-disable-line no-useless-escape
remoteLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/gitlab.gitlab/remote-link/index.ts
var GitlabGitlabRemoteLinkAri = class _GitlabGitlabRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._category = opts.resourceIdSegmentValues.category, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
+ super(opts), this._category = opts.resourceIdSegmentValues.category, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
}
get category() {
return this._category;
}
@@ -11859,23 +14240,20 @@
var gitlabGitlabRepositoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GitlabGitlabRepositoryAriResourceOwner,
resourceType: GitlabGitlabRepositoryAriResourceType,
resourceIdSlug: "project/{projectId}",
resourceIdSegmentFormats: {
projectId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/gitlab.gitlab/repository/index.ts
var GitlabGitlabRepositoryAri = class _GitlabGitlabRepositoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._projectId = opts.resourceIdSegmentValues.projectId;
}
get projectId() {
return this._projectId;
}
@@ -11911,25 +14289,22 @@
var goalGoalTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoalGoalTypeAriResourceOwner,
resourceType: GoalGoalTypeAriResourceType,
resourceIdSlug: "{activationId}/{goalTypeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
goalTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/goal/goal-type/index.ts
var GoalGoalTypeAri = class _GoalGoalTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._goalTypeId = opts.resourceIdSegmentValues.goalTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._goalTypeId = opts.resourceIdSegmentValues.goalTypeId;
}
get siteId() {
return this._siteId;
}
@@ -11974,25 +14349,22 @@
var goalMetricUpdateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoalMetricUpdateAriResourceOwner,
resourceType: GoalMetricUpdateAriResourceType,
resourceIdSlug: "{activationId}/{goalMetricUpdateId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
goalMetricUpdateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/goal/metric-update/index.ts
var GoalMetricUpdateAri = class _GoalMetricUpdateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._goalMetricUpdateId = opts.resourceIdSegmentValues.goalMetricUpdateId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._goalMetricUpdateId = opts.resourceIdSegmentValues.goalMetricUpdateId;
}
get siteId() {
return this._siteId;
}
@@ -12037,23 +14409,20 @@
var goalSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoalSiteAriResourceOwner,
resourceType: GoalSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/goal/site/index.ts
var GoalSiteAri = class _GoalSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -12089,9 +14458,8 @@
var goalWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoalWorkspaceAriResourceOwner,
resourceType: GoalWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -12102,10 +14470,9 @@
// src/goal/workspace/index.ts
var GoalWorkspaceAri = class _GoalWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -12141,23 +14508,20 @@
var googleAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoogleAccountAriResourceOwner,
resourceType: GoogleAccountAriResourceType,
resourceIdSlug: "{accountId}",
resourceIdSegmentFormats: {
accountId: /[a-zA-Z0-9\-_.~@;{}=]{0,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/google/account/index.ts
var GoogleAccountAri = class _GoogleAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._accountId = opts.resourceIdSegmentValues.accountId;
+ super(opts), this._accountId = opts.resourceIdSegmentValues.accountId;
}
get accountId() {
return this._accountId;
}
@@ -12193,23 +14557,20 @@
var googleGmailMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoogleGmailMessageAriResourceOwner,
resourceType: GoogleGmailMessageAriResourceType,
resourceIdSlug: "{messageId}",
resourceIdSegmentFormats: {
messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/google.gmail/message/index.ts
var GoogleGmailMessageAri = class _GoogleGmailMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._messageId = opts.resourceIdSegmentValues.messageId;
+ super(opts), this._messageId = opts.resourceIdSegmentValues.messageId;
}
get messageId() {
return this._messageId;
}
@@ -12245,25 +14606,21 @@
var googleGoogleCalendarCalendarEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoogleGoogleCalendarCalendarEventAriResourceOwner,
resourceType: GoogleGoogleCalendarCalendarEventAriResourceType,
resourceIdSlug: "calendarId/{calendarId}/eventId/{eventId}",
resourceIdSegmentFormats: {
calendarId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/google.google-calendar/calendar-event/index.ts
var GoogleGoogleCalendarCalendarEventAri = class _GoogleGoogleCalendarCalendarEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._calendarId = opts.resourceIdSegmentValues.calendarId, this._eventId = opts.resourceIdSegmentValues.eventId;
+ super(opts), this._calendarId = opts.resourceIdSegmentValues.calendarId, this._eventId = opts.resourceIdSegmentValues.eventId;
}
get calendarId() {
return this._calendarId;
}
@@ -12296,33 +14653,84 @@
};
}
};
+// src/google.google-drive/comment/types.ts
+var GoogleGoogleDriveCommentAriResourceOwner = "google.google-drive", GoogleGoogleDriveCommentAriResourceType = "comment";
+
+// src/google.google-drive/comment/manifest.ts
+var googleGoogleDriveCommentAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GoogleGoogleDriveCommentAriResourceOwner,
+ resourceType: GoogleGoogleDriveCommentAriResourceType,
+ resourceIdSlug: "document/{documentId}/comment/{commentId}",
+ resourceIdSegmentFormats: {
+ documentId: /[a-zA-Z0-9_-]+/,
+ commentId: /[a-zA-Z0-9_-]+/
+ }
+};
+
+// src/google.google-drive/comment/index.ts
+var GoogleGoogleDriveCommentAri = class _GoogleGoogleDriveCommentAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._documentId = opts.resourceIdSegmentValues.documentId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ }
+ get documentId() {
+ return this._documentId;
+ }
+ get commentId() {
+ return this._commentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: googleGoogleDriveCommentAriStaticOpts.qualifier,
+ platformQualifier: googleGoogleDriveCommentAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: googleGoogleDriveCommentAriStaticOpts.resourceOwner,
+ resourceType: googleGoogleDriveCommentAriStaticOpts.resourceType,
+ resourceId: `document/${opts.documentId}/comment/${opts.commentId}`,
+ resourceIdSegmentValues: {
+ documentId: opts.documentId,
+ commentId: opts.commentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, googleGoogleDriveCommentAriStaticOpts);
+ return new _GoogleGoogleDriveCommentAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, googleGoogleDriveCommentAriStaticOpts);
+ return new _GoogleGoogleDriveCommentAri(opts);
+ }
+ getVariables() {
+ return {
+ documentId: this.documentId,
+ commentId: this.commentId
+ };
+ }
+};
+
// src/google.google-drive/document/types.ts
var GoogleGoogleDriveDocumentAriResourceOwner = "google.google-drive", GoogleGoogleDriveDocumentAriResourceType = "document";
// src/google.google-drive/document/manifest.ts
var googleGoogleDriveDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoogleGoogleDriveDocumentAriResourceOwner,
resourceType: GoogleGoogleDriveDocumentAriResourceType,
resourceIdSlug: "{googleDriveDocumentIdType}/{docId}",
resourceIdSegmentFormats: {
googleDriveDocumentIdType: /(documentId|spreadsheetId|presentationId|formId|folderId|imageId|audioId|videoId|pdfId|shortcutId|codeId|archiveId|web-pageId|pageId|blogpostId|otherId)/,
- // eslint-disable-line no-useless-escape
docId: /[a-zA-Z0-9_-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/google.google-drive/document/index.ts
var GoogleGoogleDriveDocumentAri = class _GoogleGoogleDriveDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._googleDriveDocumentIdType = opts.resourceIdSegmentValues.googleDriveDocumentIdType, this._docId = opts.resourceIdSegmentValues.docId;
+ super(opts), this._googleDriveDocumentIdType = opts.resourceIdSegmentValues.googleDriveDocumentIdType, this._docId = opts.resourceIdSegmentValues.docId;
}
get googleDriveDocumentIdType() {
return this._googleDriveDocumentIdType;
}
@@ -12363,23 +14771,20 @@
var googleGoogleDriveRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoogleGoogleDriveRemoteLinkAriResourceOwner,
resourceType: GoogleGoogleDriveRemoteLinkAriResourceType,
resourceIdSlug: "file/{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/google.google-drive/remote-link/index.ts
var GoogleGoogleDriveRemoteLinkAri = class _GoogleGoogleDriveRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -12407,33 +14812,182 @@
};
}
};
+// src/google.google-drive/space/types.ts
+var GoogleGoogleDriveSpaceAriResourceOwner = "google.google-drive", GoogleGoogleDriveSpaceAriResourceType = "space";
+
+// src/google.google-drive/space/manifest.ts
+var googleGoogleDriveSpaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GoogleGoogleDriveSpaceAriResourceOwner,
+ resourceType: GoogleGoogleDriveSpaceAriResourceType,
+ resourceIdSlug: "{spaceId}",
+ resourceIdSegmentFormats: {
+ spaceId: /[a-zA-Z0-9_-]+/
+ }
+};
+
+// src/google.google-drive/space/index.ts
+var GoogleGoogleDriveSpaceAri = class _GoogleGoogleDriveSpaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ }
+ get spaceId() {
+ return this._spaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: googleGoogleDriveSpaceAriStaticOpts.qualifier,
+ platformQualifier: googleGoogleDriveSpaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: googleGoogleDriveSpaceAriStaticOpts.resourceOwner,
+ resourceType: googleGoogleDriveSpaceAriStaticOpts.resourceType,
+ resourceId: `${opts.spaceId}`,
+ resourceIdSegmentValues: {
+ spaceId: opts.spaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, googleGoogleDriveSpaceAriStaticOpts);
+ return new _GoogleGoogleDriveSpaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, googleGoogleDriveSpaceAriStaticOpts);
+ return new _GoogleGoogleDriveSpaceAri(opts);
+ }
+ getVariables() {
+ return {
+ spaceId: this.spaceId
+ };
+ }
+};
+
+// src/google.google-drive/video/types.ts
+var GoogleGoogleDriveVideoAriResourceOwner = "google.google-drive", GoogleGoogleDriveVideoAriResourceType = "video";
+
+// src/google.google-drive/video/manifest.ts
+var googleGoogleDriveVideoAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GoogleGoogleDriveVideoAriResourceOwner,
+ resourceType: GoogleGoogleDriveVideoAriResourceType,
+ resourceIdSlug: "{videoId}",
+ resourceIdSegmentFormats: {
+ videoId: /[a-zA-Z0-9_-]+/
+ }
+};
+
+// src/google.google-drive/video/index.ts
+var GoogleGoogleDriveVideoAri = class _GoogleGoogleDriveVideoAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._videoId = opts.resourceIdSegmentValues.videoId;
+ }
+ get videoId() {
+ return this._videoId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: googleGoogleDriveVideoAriStaticOpts.qualifier,
+ platformQualifier: googleGoogleDriveVideoAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: googleGoogleDriveVideoAriStaticOpts.resourceOwner,
+ resourceType: googleGoogleDriveVideoAriStaticOpts.resourceType,
+ resourceId: `${opts.videoId}`,
+ resourceIdSegmentValues: {
+ videoId: opts.videoId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, googleGoogleDriveVideoAriStaticOpts);
+ return new _GoogleGoogleDriveVideoAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, googleGoogleDriveVideoAriStaticOpts);
+ return new _GoogleGoogleDriveVideoAri(opts);
+ }
+ getVariables() {
+ return {
+ videoId: this.videoId
+ };
+ }
+};
+
+// src/google.google-drive-lite/document/types.ts
+var GoogleGoogleDriveLiteDocumentAriResourceOwner = "google.google-drive-lite", GoogleGoogleDriveLiteDocumentAriResourceType = "document";
+
+// src/google.google-drive-lite/document/manifest.ts
+var googleGoogleDriveLiteDocumentAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GoogleGoogleDriveLiteDocumentAriResourceOwner,
+ resourceType: GoogleGoogleDriveLiteDocumentAriResourceType,
+ resourceIdSlug: "{googleDriveDocumentIdType}/{docId}",
+ resourceIdSegmentFormats: {
+ googleDriveDocumentIdType: /(documentId|spreadsheetId|presentationId|formId|folderId|imageId|audioId|videoId|pdfId|shortcutId|codeId|archiveId|web-pageId|pageId|blogpostId|otherId)/,
+ docId: /[a-zA-Z0-9_-]+/
+ }
+};
+
+// src/google.google-drive-lite/document/index.ts
+var GoogleGoogleDriveLiteDocumentAri = class _GoogleGoogleDriveLiteDocumentAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._googleDriveDocumentIdType = opts.resourceIdSegmentValues.googleDriveDocumentIdType, this._docId = opts.resourceIdSegmentValues.docId;
+ }
+ get googleDriveDocumentIdType() {
+ return this._googleDriveDocumentIdType;
+ }
+ get docId() {
+ return this._docId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: googleGoogleDriveLiteDocumentAriStaticOpts.qualifier,
+ platformQualifier: googleGoogleDriveLiteDocumentAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: googleGoogleDriveLiteDocumentAriStaticOpts.resourceOwner,
+ resourceType: googleGoogleDriveLiteDocumentAriStaticOpts.resourceType,
+ resourceId: `${opts.googleDriveDocumentIdType}/${opts.docId}`,
+ resourceIdSegmentValues: {
+ googleDriveDocumentIdType: opts.googleDriveDocumentIdType,
+ docId: opts.docId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, googleGoogleDriveLiteDocumentAriStaticOpts);
+ return new _GoogleGoogleDriveLiteDocumentAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, googleGoogleDriveLiteDocumentAriStaticOpts);
+ return new _GoogleGoogleDriveLiteDocumentAri(opts);
+ }
+ getVariables() {
+ return {
+ googleDriveDocumentIdType: this.googleDriveDocumentIdType,
+ docId: this.docId
+ };
+ }
+};
+
// src/google.google-drive-rsl/document/types.ts
var GoogleGoogleDriveRslDocumentAriResourceOwner = "google.google-drive-rsl", GoogleGoogleDriveRslDocumentAriResourceType = "document";
// src/google.google-drive-rsl/document/manifest.ts
var googleGoogleDriveRslDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GoogleGoogleDriveRslDocumentAriResourceOwner,
resourceType: GoogleGoogleDriveRslDocumentAriResourceType,
resourceIdSlug: "{googleDriveDocumentIdType}/{docId}",
resourceIdSegmentFormats: {
googleDriveDocumentIdType: /(documentId|spreadsheetId|presentationId|formId|folderId|imageId|audioId|videoId|pdfId|shortcutId|codeId|archiveId|web-pageId|pageId|blogpostId|otherId)/,
- // eslint-disable-line no-useless-escape
docId: /[a-zA-Z0-9_-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/google.google-drive-rsl/document/index.ts
var GoogleGoogleDriveRslDocumentAri = class _GoogleGoogleDriveRslDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._googleDriveDocumentIdType = opts.resourceIdSegmentValues.googleDriveDocumentIdType, this._docId = opts.resourceIdSegmentValues.docId;
+ super(opts), this._googleDriveDocumentIdType = opts.resourceIdSegmentValues.googleDriveDocumentIdType, this._docId = opts.resourceIdSegmentValues.docId;
}
get googleDriveDocumentIdType() {
return this._googleDriveDocumentIdType;
}
@@ -12466,33 +15020,79 @@
};
}
};
+// src/governance-manager/workspace/types.ts
+var GovernanceManagerWorkspaceAriResourceOwner = "governance-manager", GovernanceManagerWorkspaceAriResourceType = "workspace";
+
+// src/governance-manager/workspace/manifest.ts
+var governanceManagerWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GovernanceManagerWorkspaceAriResourceOwner,
+ resourceType: GovernanceManagerWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/governance-manager/workspace/index.ts
+var GovernanceManagerWorkspaceAri = class _GovernanceManagerWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: governanceManagerWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: governanceManagerWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: governanceManagerWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: governanceManagerWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, governanceManagerWorkspaceAriStaticOpts);
+ return new _GovernanceManagerWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, governanceManagerWorkspaceAriStaticOpts);
+ return new _GovernanceManagerWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId
+ };
+ }
+};
+
// src/graph/branch/types.ts
var GraphBranchAriResourceOwner = "graph", GraphBranchAriResourceType = "branch";
// src/graph/branch/manifest.ts
var graphBranchAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphBranchAriResourceOwner,
resourceType: GraphBranchAriResourceType,
resourceIdSlug: "activation/{activationId}/{branchId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
branchId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/branch/index.ts
var GraphBranchAri = class _GraphBranchAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId;
}
get activationId() {
return this._activationId;
}
@@ -12533,27 +15133,23 @@
var graphBranchHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphBranchHistoryAriResourceOwner,
resourceType: GraphBranchHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{branchId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
branchId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/branch-history/index.ts
var GraphBranchHistoryAri = class _GraphBranchHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -12599,25 +15195,22 @@
var graphBuildAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphBuildAriResourceOwner,
resourceType: GraphBuildAriResourceType,
resourceIdSlug: "activation/{activationId}/{buildId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
buildId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/build/index.ts
var GraphBuildAri = class _GraphBuildAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId;
}
get activationId() {
return this._activationId;
}
@@ -12658,27 +15251,23 @@
var graphBuildHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphBuildHistoryAriResourceOwner,
resourceType: GraphBuildHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{buildId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
buildId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/build-history/index.ts
var GraphBuildHistoryAri = class _GraphBuildHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -12724,25 +15313,22 @@
var graphCalendarEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCalendarEventAriResourceOwner,
resourceType: GraphCalendarEventAriResourceType,
resourceIdSlug: "activation/{activationId}/{calendarEventId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
calendarEventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/calendar-event/index.ts
var GraphCalendarEventAri = class _GraphCalendarEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
}
get activationId() {
return this._activationId;
}
@@ -12783,27 +15369,23 @@
var graphCalendarEventHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCalendarEventHistoryAriResourceOwner,
resourceType: GraphCalendarEventHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{calendarEventId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
calendarEventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/calendar-event-history/index.ts
var GraphCalendarEventHistoryAri = class _GraphCalendarEventHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -12849,25 +15431,22 @@
var graphCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCommentAriResourceOwner,
resourceType: GraphCommentAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/comment/index.ts
var GraphCommentAri = class _GraphCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
}
get activationId() {
return this._activationId;
}
@@ -12908,27 +15487,23 @@
var graphCommentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCommentHistoryAriResourceOwner,
resourceType: GraphCommentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/comment-history/index.ts
var GraphCommentHistoryAri = class _GraphCommentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -12974,25 +15549,22 @@
var graphCommitAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCommitAriResourceOwner,
resourceType: GraphCommitAriResourceType,
resourceIdSlug: "activation/{activationId}/{commitId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
commitId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/commit/index.ts
var GraphCommitAri = class _GraphCommitAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._commitId = opts.resourceIdSegmentValues.commitId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._commitId = opts.resourceIdSegmentValues.commitId;
}
get activationId() {
return this._activationId;
}
@@ -13033,25 +15605,22 @@
var graphContentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphContentAriResourceOwner,
resourceType: GraphContentAriResourceType,
resourceIdSlug: "activation/{activationId}/{contentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
contentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/content/index.ts
var GraphContentAri = class _GraphContentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._contentId = opts.resourceIdSegmentValues.contentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._contentId = opts.resourceIdSegmentValues.contentId;
}
get activationId() {
return this._activationId;
}
@@ -13092,25 +15661,22 @@
var graphConversationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphConversationAriResourceOwner,
resourceType: GraphConversationAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/conversation/index.ts
var GraphConversationAri = class _GraphConversationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
}
get activationId() {
return this._activationId;
}
@@ -13151,25 +15717,22 @@
var graphConversationChunkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphConversationChunkAriResourceOwner,
resourceType: GraphConversationChunkAriResourceType,
resourceIdSlug: "activation/{activationId}/{chunkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
chunkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/conversation-chunk/index.ts
var GraphConversationChunkAri = class _GraphConversationChunkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._chunkId = opts.resourceIdSegmentValues.chunkId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._chunkId = opts.resourceIdSegmentValues.chunkId;
}
get activationId() {
return this._activationId;
}
@@ -13210,27 +15773,23 @@
var graphConversationHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphConversationHistoryAriResourceOwner,
resourceType: GraphConversationHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/conversation-history/index.ts
var GraphConversationHistoryAri = class _GraphConversationHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -13268,33 +15827,86 @@
};
}
};
+// src/graph/customer-contact/types.ts
+var GraphCustomerContactAriResourceOwner = "graph", GraphCustomerContactAriResourceType = "customer-contact";
+
+// src/graph/customer-contact/manifest.ts
+var graphCustomerContactAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphCustomerContactAriResourceOwner,
+ resourceType: GraphCustomerContactAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{customerContactId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ customerContactId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/customer-contact/index.ts
+var GraphCustomerContactAri = class _GraphCustomerContactAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customerContactId = opts.resourceIdSegmentValues.customerContactId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get customerContactId() {
+ return this._customerContactId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphCustomerContactAriStaticOpts.qualifier,
+ platformQualifier: graphCustomerContactAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphCustomerContactAriStaticOpts.resourceOwner,
+ resourceType: graphCustomerContactAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.customerContactId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ customerContactId: opts.customerContactId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphCustomerContactAriStaticOpts);
+ return new _GraphCustomerContactAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphCustomerContactAriStaticOpts);
+ return new _GraphCustomerContactAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ customerContactId: this.customerContactId
+ };
+ }
+};
+
// src/graph/customer-org/types.ts
var GraphCustomerOrgAriResourceOwner = "graph", GraphCustomerOrgAriResourceType = "customer-org";
// src/graph/customer-org/manifest.ts
var graphCustomerOrgAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCustomerOrgAriResourceOwner,
resourceType: GraphCustomerOrgAriResourceType,
resourceIdSlug: "activation/{activationId}/{customerOrgId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
customerOrgId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/customer-org/index.ts
var GraphCustomerOrgAri = class _GraphCustomerOrgAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._customerOrgId = opts.resourceIdSegmentValues.customerOrgId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customerOrgId = opts.resourceIdSegmentValues.customerOrgId;
}
get activationId() {
return this._activationId;
}
@@ -13327,35 +15939,87 @@
};
}
};
+// src/graph/customer-org-category/types.ts
+var GraphCustomerOrgCategoryAriResourceOwner = "graph", GraphCustomerOrgCategoryAriResourceType = "customer-org-category";
+
+// src/graph/customer-org-category/manifest.ts
+var graphCustomerOrgCategoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphCustomerOrgCategoryAriResourceOwner,
+ resourceType: GraphCustomerOrgCategoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{customerOrgCategoryId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ customerOrgCategoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/customer-org-category/index.ts
+var GraphCustomerOrgCategoryAri = class _GraphCustomerOrgCategoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customerOrgCategoryId = opts.resourceIdSegmentValues.customerOrgCategoryId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get customerOrgCategoryId() {
+ return this._customerOrgCategoryId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphCustomerOrgCategoryAriStaticOpts.qualifier,
+ platformQualifier: graphCustomerOrgCategoryAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphCustomerOrgCategoryAriStaticOpts.resourceOwner,
+ resourceType: graphCustomerOrgCategoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.customerOrgCategoryId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ customerOrgCategoryId: opts.customerOrgCategoryId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphCustomerOrgCategoryAriStaticOpts);
+ return new _GraphCustomerOrgCategoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphCustomerOrgCategoryAriStaticOpts);
+ return new _GraphCustomerOrgCategoryAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ customerOrgCategoryId: this.customerOrgCategoryId
+ };
+ }
+};
+
// src/graph/customer-org-history/types.ts
var GraphCustomerOrgHistoryAriResourceOwner = "graph", GraphCustomerOrgHistoryAriResourceType = "customer-org-history";
// src/graph/customer-org-history/manifest.ts
var graphCustomerOrgHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphCustomerOrgHistoryAriResourceOwner,
resourceType: GraphCustomerOrgHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{customerOrgId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
customerOrgId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/customer-org-history/index.ts
var GraphCustomerOrgHistoryAri = class _GraphCustomerOrgHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._customerOrgId = opts.resourceIdSegmentValues.customerOrgId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customerOrgId = opts.resourceIdSegmentValues.customerOrgId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -13393,33 +16057,142 @@
};
}
};
+// src/graph/dashboard/types.ts
+var GraphDashboardAriResourceOwner = "graph", GraphDashboardAriResourceType = "dashboard";
+
+// src/graph/dashboard/manifest.ts
+var graphDashboardAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphDashboardAriResourceOwner,
+ resourceType: GraphDashboardAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{dashboardId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ dashboardId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/dashboard/index.ts
+var GraphDashboardAri = class _GraphDashboardAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get dashboardId() {
+ return this._dashboardId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphDashboardAriStaticOpts.qualifier,
+ platformQualifier: graphDashboardAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphDashboardAriStaticOpts.resourceOwner,
+ resourceType: graphDashboardAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.dashboardId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ dashboardId: opts.dashboardId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphDashboardAriStaticOpts);
+ return new _GraphDashboardAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphDashboardAriStaticOpts);
+ return new _GraphDashboardAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ dashboardId: this.dashboardId
+ };
+ }
+};
+
+// src/graph/data-table/types.ts
+var GraphDataTableAriResourceOwner = "graph", GraphDataTableAriResourceType = "data-table";
+
+// src/graph/data-table/manifest.ts
+var graphDataTableAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphDataTableAriResourceOwner,
+ resourceType: GraphDataTableAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{dataTableId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ dataTableId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/data-table/index.ts
+var GraphDataTableAri = class _GraphDataTableAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._dataTableId = opts.resourceIdSegmentValues.dataTableId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get dataTableId() {
+ return this._dataTableId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphDataTableAriStaticOpts.qualifier,
+ platformQualifier: graphDataTableAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphDataTableAriStaticOpts.resourceOwner,
+ resourceType: graphDataTableAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.dataTableId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ dataTableId: opts.dataTableId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphDataTableAriStaticOpts);
+ return new _GraphDataTableAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphDataTableAriStaticOpts);
+ return new _GraphDataTableAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ dataTableId: this.dataTableId
+ };
+ }
+};
+
// src/graph/deal/types.ts
var GraphDealAriResourceOwner = "graph", GraphDealAriResourceType = "deal";
// src/graph/deal/manifest.ts
var graphDealAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDealAriResourceOwner,
resourceType: GraphDealAriResourceType,
resourceIdSlug: "activation/{activationId}/{dealId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
dealId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/deal/index.ts
var GraphDealAri = class _GraphDealAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._dealId = opts.resourceIdSegmentValues.dealId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._dealId = opts.resourceIdSegmentValues.dealId;
}
get activationId() {
return this._activationId;
}
@@ -13460,27 +16233,23 @@
var graphDealHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDealHistoryAriResourceOwner,
resourceType: GraphDealHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{dealId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
dealId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/deal-history/index.ts
var GraphDealHistoryAri = class _GraphDealHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._dealId = opts.resourceIdSegmentValues.dealId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._dealId = opts.resourceIdSegmentValues.dealId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -13526,25 +16295,22 @@
var graphDeploymentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDeploymentAriResourceOwner,
resourceType: GraphDeploymentAriResourceType,
resourceIdSlug: "activation/{activationId}/{deploymentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
deploymentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/deployment/index.ts
var GraphDeploymentAri = class _GraphDeploymentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId;
}
get activationId() {
return this._activationId;
}
@@ -13585,27 +16351,23 @@
var graphDeploymentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDeploymentHistoryAriResourceOwner,
resourceType: GraphDeploymentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{deploymentId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
deploymentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/deployment-history/index.ts
var GraphDeploymentHistoryAri = class _GraphDeploymentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -13651,25 +16413,22 @@
var graphDesignAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDesignAriResourceOwner,
resourceType: GraphDesignAriResourceType,
resourceIdSlug: "activation/{activationId}/{designId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
designId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/design/index.ts
var GraphDesignAri = class _GraphDesignAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId;
}
get activationId() {
return this._activationId;
}
@@ -13710,27 +16469,23 @@
var graphDesignHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDesignHistoryAriResourceOwner,
resourceType: GraphDesignHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{designId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
designId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/design-history/index.ts
var GraphDesignHistoryAri = class _GraphDesignHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -13776,25 +16531,22 @@
var graphDevopsComponentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDevopsComponentAriResourceOwner,
resourceType: GraphDevopsComponentAriResourceType,
resourceIdSlug: "activation/{activationId}/{devopsComponentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
devopsComponentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/devops-component/index.ts
var GraphDevopsComponentAri = class _GraphDevopsComponentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._devopsComponentId = opts.resourceIdSegmentValues.devopsComponentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._devopsComponentId = opts.resourceIdSegmentValues.devopsComponentId;
}
get activationId() {
return this._activationId;
}
@@ -13835,25 +16587,22 @@
var graphDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDocumentAriResourceOwner,
resourceType: GraphDocumentAriResourceType,
resourceIdSlug: "activation/{activationId}/{documentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
documentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/document/index.ts
var GraphDocumentAri = class _GraphDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId;
}
get activationId() {
return this._activationId;
}
@@ -13894,27 +16643,23 @@
var graphDocumentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphDocumentHistoryAriResourceOwner,
resourceType: GraphDocumentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{documentId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
documentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/document-history/index.ts
var GraphDocumentHistoryAri = class _GraphDocumentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -13960,25 +16705,22 @@
var graphEmployeeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphEmployeeAriResourceOwner,
resourceType: GraphEmployeeAriResourceType,
resourceIdSlug: "activation/{activationId}/{employeeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
employeeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/employee/index.ts
var GraphEmployeeAri = class _GraphEmployeeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._employeeId = opts.resourceIdSegmentValues.employeeId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._employeeId = opts.resourceIdSegmentValues.employeeId;
}
get activationId() {
return this._activationId;
}
@@ -14019,27 +16761,23 @@
var graphEmployeeHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphEmployeeHistoryAriResourceOwner,
resourceType: GraphEmployeeHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{employeeId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
employeeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/employee-history/index.ts
var GraphEmployeeHistoryAri = class _GraphEmployeeHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._employeeId = opts.resourceIdSegmentValues.employeeId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._employeeId = opts.resourceIdSegmentValues.employeeId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -14077,33 +16815,86 @@
};
}
};
+// src/graph/experimental/types.ts
+var GraphExperimentalAriResourceOwner = "graph", GraphExperimentalAriResourceType = "experimental";
+
+// src/graph/experimental/manifest.ts
+var graphExperimentalAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphExperimentalAriResourceOwner,
+ resourceType: GraphExperimentalAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{experimentalId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ experimentalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/experimental/index.ts
+var GraphExperimentalAri = class _GraphExperimentalAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._experimentalId = opts.resourceIdSegmentValues.experimentalId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get experimentalId() {
+ return this._experimentalId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphExperimentalAriStaticOpts.qualifier,
+ platformQualifier: graphExperimentalAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphExperimentalAriStaticOpts.resourceOwner,
+ resourceType: graphExperimentalAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.experimentalId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ experimentalId: opts.experimentalId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphExperimentalAriStaticOpts);
+ return new _GraphExperimentalAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphExperimentalAriStaticOpts);
+ return new _GraphExperimentalAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ experimentalId: this.experimentalId
+ };
+ }
+};
+
// src/graph/feature-flag/types.ts
var GraphFeatureFlagAriResourceOwner = "graph", GraphFeatureFlagAriResourceType = "feature-flag";
// src/graph/feature-flag/manifest.ts
var graphFeatureFlagAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphFeatureFlagAriResourceOwner,
resourceType: GraphFeatureFlagAriResourceType,
resourceIdSlug: "activation/{activationId}/{featureFlagId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
featureFlagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/feature-flag/index.ts
var GraphFeatureFlagAri = class _GraphFeatureFlagAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId;
}
get activationId() {
return this._activationId;
}
@@ -14144,27 +16935,23 @@
var graphFeatureFlagHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphFeatureFlagHistoryAriResourceOwner,
resourceType: GraphFeatureFlagHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{featureFlagId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
featureFlagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/feature-flag-history/index.ts
var GraphFeatureFlagHistoryAri = class _GraphFeatureFlagHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -14210,25 +16997,22 @@
var graphIncidentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphIncidentAriResourceOwner,
resourceType: GraphIncidentAriResourceType,
resourceIdSlug: "activation/{activationId}/{incidentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/incident/index.ts
var GraphIncidentAri = class _GraphIncidentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId;
}
get activationId() {
return this._activationId;
}
@@ -14269,27 +17053,23 @@
var graphIncidentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphIncidentHistoryAriResourceOwner,
resourceType: GraphIncidentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{incidentId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/incident-history/index.ts
var GraphIncidentHistoryAri = class _GraphIncidentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -14335,23 +17115,20 @@
var graphIntegrationContextAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphIntegrationContextAriResourceOwner,
resourceType: GraphIntegrationContextAriResourceType,
resourceIdSlug: "{integrationContextId}",
resourceIdSegmentFormats: {
integrationContextId: /(ecda99d9-9b42-4bf7-8b4f-ecb5fcf5868c|3d1b1176-a2e3-4233-82bd-29a9cfc80cab|161675af-ebe2-4e6b-b5fd-e3fdf9f5ad84)/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/integration-context/index.ts
var GraphIntegrationContextAri = class _GraphIntegrationContextAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._integrationContextId = opts.resourceIdSegmentValues.integrationContextId;
+ super(opts), this._integrationContextId = opts.resourceIdSegmentValues.integrationContextId;
}
get integrationContextId() {
return this._integrationContextId;
}
@@ -14387,25 +17164,21 @@
var graphJiraProjectAndDevopsToolRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphJiraProjectAndDevopsToolRelationshipAriResourceOwner,
resourceType: GraphJiraProjectAndDevopsToolRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/jira-project-and-devops-tool-relationship/index.ts
var GraphJiraProjectAndDevopsToolRelationshipAri = class _GraphJiraProjectAndDevopsToolRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -14446,25 +17219,21 @@
var graphJiraProjectAndDocumentationSpaceRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphJiraProjectAndDocumentationSpaceRelationshipAriResourceOwner,
resourceType: GraphJiraProjectAndDocumentationSpaceRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/jira-project-and-documentation-space-relationship/index.ts
var GraphJiraProjectAndDocumentationSpaceRelationshipAri = class _GraphJiraProjectAndDocumentationSpaceRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -14505,25 +17274,21 @@
var graphJiraProjectAndOperationsTeamRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphJiraProjectAndOperationsTeamRelationshipAriResourceOwner,
resourceType: GraphJiraProjectAndOperationsTeamRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/jira-project-and-operations-team-relationship/index.ts
var GraphJiraProjectAndOperationsTeamRelationshipAri = class _GraphJiraProjectAndOperationsTeamRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -14564,25 +17329,21 @@
var graphJiraProjectAndVcsRepositoryRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphJiraProjectAndVcsRepositoryRelationshipAriResourceOwner,
resourceType: GraphJiraProjectAndVcsRepositoryRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/jira-project-and-vcs-repository-relationship/index.ts
var GraphJiraProjectAndVcsRepositoryRelationshipAri = class _GraphJiraProjectAndVcsRepositoryRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -14615,33 +17376,148 @@
};
}
};
+// src/graph/mcp-server/types.ts
+var GraphMcpServerAriResourceOwner = "graph", GraphMcpServerAriResourceType = "mcp-server";
+
+// src/graph/mcp-server/manifest.ts
+var graphMcpServerAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphMcpServerAriResourceOwner,
+ resourceType: GraphMcpServerAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{mcpServerId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ mcpServerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/mcp-server/index.ts
+var GraphMcpServerAri = class _GraphMcpServerAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._mcpServerId = opts.resourceIdSegmentValues.mcpServerId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get mcpServerId() {
+ return this._mcpServerId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphMcpServerAriStaticOpts.qualifier,
+ platformQualifier: graphMcpServerAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphMcpServerAriStaticOpts.resourceOwner,
+ resourceType: graphMcpServerAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.mcpServerId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ mcpServerId: opts.mcpServerId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphMcpServerAriStaticOpts);
+ return new _GraphMcpServerAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphMcpServerAriStaticOpts);
+ return new _GraphMcpServerAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ mcpServerId: this.mcpServerId
+ };
+ }
+};
+
+// src/graph/mcp-tool/types.ts
+var GraphMcpToolAriResourceOwner = "graph", GraphMcpToolAriResourceType = "mcp-tool";
+
+// src/graph/mcp-tool/manifest.ts
+var graphMcpToolAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphMcpToolAriResourceOwner,
+ resourceType: GraphMcpToolAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{mcpServerId}/{mcpToolId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ mcpServerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ mcpToolId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/mcp-tool/index.ts
+var GraphMcpToolAri = class _GraphMcpToolAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._mcpServerId = opts.resourceIdSegmentValues.mcpServerId, this._mcpToolId = opts.resourceIdSegmentValues.mcpToolId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get mcpServerId() {
+ return this._mcpServerId;
+ }
+ get mcpToolId() {
+ return this._mcpToolId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphMcpToolAriStaticOpts.qualifier,
+ platformQualifier: graphMcpToolAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphMcpToolAriStaticOpts.resourceOwner,
+ resourceType: graphMcpToolAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.mcpServerId}/${opts.mcpToolId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ mcpServerId: opts.mcpServerId,
+ mcpToolId: opts.mcpToolId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphMcpToolAriStaticOpts);
+ return new _GraphMcpToolAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphMcpToolAriStaticOpts);
+ return new _GraphMcpToolAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ mcpServerId: this.mcpServerId,
+ mcpToolId: this.mcpToolId
+ };
+ }
+};
+
// src/graph/message/types.ts
var GraphMessageAriResourceOwner = "graph", GraphMessageAriResourceType = "message";
// src/graph/message/manifest.ts
var graphMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphMessageAriResourceOwner,
resourceType: GraphMessageAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/message/index.ts
var GraphMessageAri = class _GraphMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
}
get activationId() {
return this._activationId;
}
@@ -14682,27 +17558,23 @@
var graphOperationsWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphOperationsWorkspaceAriResourceOwner,
resourceType: GraphOperationsWorkspaceAriResourceType,
resourceIdSlug: "activation/{activationId}/{providerAppId}/{operationsWorkspaceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
operationsWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/operations-workspace/index.ts
var GraphOperationsWorkspaceAri = class _GraphOperationsWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._operationsWorkspaceId = opts.resourceIdSegmentValues.operationsWorkspaceId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._operationsWorkspaceId = opts.resourceIdSegmentValues.operationsWorkspaceId;
}
get activationId() {
return this._activationId;
}
@@ -14748,25 +17620,22 @@
var graphOrganisationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphOrganisationAriResourceOwner,
resourceType: GraphOrganisationAriResourceType,
resourceIdSlug: "activation/{activationId}/{organisationUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
organisationUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/organisation/index.ts
var GraphOrganisationAri = class _GraphOrganisationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._organisationUUID = opts.resourceIdSegmentValues.organisationUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._organisationUUID = opts.resourceIdSegmentValues.organisationUUID;
}
get activationId() {
return this._activationId;
}
@@ -14807,27 +17676,23 @@
var graphOrganisationHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphOrganisationHistoryAriResourceOwner,
resourceType: GraphOrganisationHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{organisationUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
organisationUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/organisation-history/index.ts
var GraphOrganisationHistoryAri = class _GraphOrganisationHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._organisationUUID = opts.resourceIdSegmentValues.organisationUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._organisationUUID = opts.resourceIdSegmentValues.organisationUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -14873,25 +17738,22 @@
var graphPositionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphPositionAriResourceOwner,
resourceType: GraphPositionAriResourceType,
resourceIdSlug: "activation/{activationId}/{positionUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
positionUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/position/index.ts
var GraphPositionAri = class _GraphPositionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._positionUUID = opts.resourceIdSegmentValues.positionUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._positionUUID = opts.resourceIdSegmentValues.positionUUID;
}
get activationId() {
return this._activationId;
}
@@ -14932,27 +17794,23 @@
var graphPositionHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphPositionHistoryAriResourceOwner,
resourceType: GraphPositionHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{positionUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
positionUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/position-history/index.ts
var GraphPositionHistoryAri = class _GraphPositionHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._positionUUID = opts.resourceIdSegmentValues.positionUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._positionUUID = opts.resourceIdSegmentValues.positionUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -14998,25 +17856,22 @@
var graphPostIncidentReviewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphPostIncidentReviewAriResourceOwner,
resourceType: GraphPostIncidentReviewAriResourceType,
resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
postIncidentReviewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/post-incident-review/index.ts
var GraphPostIncidentReviewAri = class _GraphPostIncidentReviewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId;
}
get activationId() {
return this._activationId;
}
@@ -15057,27 +17912,23 @@
var graphPostIncidentReviewHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphPostIncidentReviewHistoryAriResourceOwner,
resourceType: GraphPostIncidentReviewHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
postIncidentReviewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/post-incident-review-history/index.ts
var GraphPostIncidentReviewHistoryAri = class _GraphPostIncidentReviewHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -15123,25 +17974,22 @@
var graphProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphProjectAriResourceOwner,
resourceType: GraphProjectAriResourceType,
resourceIdSlug: "activation/{activationId}/{projectId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/project/index.ts
var GraphProjectAri = class _GraphProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId;
}
get activationId() {
return this._activationId;
}
@@ -15182,27 +18030,23 @@
var graphProjectHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphProjectHistoryAriResourceOwner,
resourceType: GraphProjectHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{projectId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/project-history/index.ts
var GraphProjectHistoryAri = class _GraphProjectHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -15248,25 +18092,22 @@
var graphPullRequestAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphPullRequestAriResourceOwner,
resourceType: GraphPullRequestAriResourceType,
resourceIdSlug: "activation/{activationId}/{pullRequestId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
pullRequestId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/pull-request/index.ts
var GraphPullRequestAri = class _GraphPullRequestAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
}
get activationId() {
return this._activationId;
}
@@ -15307,27 +18148,23 @@
var graphPullRequestHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphPullRequestHistoryAriResourceOwner,
resourceType: GraphPullRequestHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{pullRequestId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
pullRequestId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/pull-request-history/index.ts
var GraphPullRequestHistoryAri = class _GraphPullRequestHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -15373,23 +18210,20 @@
var graphRelationshipTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphRelationshipTypeAriResourceOwner,
resourceType: GraphRelationshipTypeAriResourceType,
resourceIdSlug: "{relationshipTypeId}",
resourceIdSegmentFormats: {
relationshipTypeId: /[a-zA-Z0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/relationship-type/index.ts
var GraphRelationshipTypeAri = class _GraphRelationshipTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._relationshipTypeId = opts.resourceIdSegmentValues.relationshipTypeId;
+ super(opts), this._relationshipTypeId = opts.resourceIdSegmentValues.relationshipTypeId;
}
get relationshipTypeId() {
return this._relationshipTypeId;
}
@@ -15425,25 +18259,22 @@
var graphRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphRemoteLinkAriResourceOwner,
resourceType: GraphRemoteLinkAriResourceType,
resourceIdSlug: "activation/{activationId}/{remoteLinkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
remoteLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/remote-link/index.ts
var GraphRemoteLinkAri = class _GraphRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
}
get activationId() {
return this._activationId;
}
@@ -15484,27 +18315,23 @@
var graphRemoteLinkHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphRemoteLinkHistoryAriResourceOwner,
resourceType: GraphRemoteLinkHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{remoteLinkId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
remoteLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/remote-link-history/index.ts
var GraphRemoteLinkHistoryAri = class _GraphRemoteLinkHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -15550,25 +18377,22 @@
var graphRepositoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphRepositoryAriResourceOwner,
resourceType: GraphRepositoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{repositoryId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
repositoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/repository/index.ts
var GraphRepositoryAri = class _GraphRepositoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
}
get activationId() {
return this._activationId;
}
@@ -15609,23 +18433,20 @@
var graphRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphRoleAriResourceOwner,
resourceType: GraphRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/role/index.ts
var GraphRoleAri = class _GraphRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -15661,27 +18482,23 @@
var graphSecurityContainerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphSecurityContainerAriResourceOwner,
resourceType: GraphSecurityContainerAriResourceType,
resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityContainerId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
securityContainerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/security-container/index.ts
var GraphSecurityContainerAri = class _GraphSecurityContainerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityContainerId = opts.resourceIdSegmentValues.securityContainerId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityContainerId = opts.resourceIdSegmentValues.securityContainerId;
}
get activationId() {
return this._activationId;
}
@@ -15727,27 +18544,23 @@
var graphSecurityWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphSecurityWorkspaceAriResourceOwner,
resourceType: GraphSecurityWorkspaceAriResourceType,
resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityWorkspaceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
securityWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/security-workspace/index.ts
var GraphSecurityWorkspaceAri = class _GraphSecurityWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityWorkspaceId = opts.resourceIdSegmentValues.securityWorkspaceId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityWorkspaceId = opts.resourceIdSegmentValues.securityWorkspaceId;
}
get activationId() {
return this._activationId;
}
@@ -15793,25 +18606,21 @@
var graphServiceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphServiceAriResourceOwner,
resourceType: GraphServiceAriResourceType,
resourceIdSlug: "{workspaceId}/{serviceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
serviceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/service/index.ts
var GraphServiceAri = class _GraphServiceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._serviceId = opts.resourceIdSegmentValues.serviceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._serviceId = opts.resourceIdSegmentValues.serviceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -15852,25 +18661,21 @@
var graphServiceAndJiraProjectRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphServiceAndJiraProjectRelationshipAriResourceOwner,
resourceType: GraphServiceAndJiraProjectRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/service-and-jira-project-relationship/index.ts
var GraphServiceAndJiraProjectRelationshipAri = class _GraphServiceAndJiraProjectRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -15911,25 +18716,21 @@
var graphServiceAndOperationsTeamRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphServiceAndOperationsTeamRelationshipAriResourceOwner,
resourceType: GraphServiceAndOperationsTeamRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/service-and-operations-team-relationship/index.ts
var GraphServiceAndOperationsTeamRelationshipAri = class _GraphServiceAndOperationsTeamRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -15970,25 +18771,21 @@
var graphServiceAndVcsRepositoryRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphServiceAndVcsRepositoryRelationshipAriResourceOwner,
resourceType: GraphServiceAndVcsRepositoryRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/service-and-vcs-repository-relationship/index.ts
var GraphServiceAndVcsRepositoryRelationshipAri = class _GraphServiceAndVcsRepositoryRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -16029,25 +18826,21 @@
var graphServiceRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphServiceRelationshipAriResourceOwner,
resourceType: GraphServiceRelationshipAriResourceType,
resourceIdSlug: "{workspaceId}/{relationshipId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/service-relationship/index.ts
var GraphServiceRelationshipAri = class _GraphServiceRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -16080,33 +18873,86 @@
};
}
};
+// src/graph/software-service/types.ts
+var GraphSoftwareServiceAriResourceOwner = "graph", GraphSoftwareServiceAriResourceType = "software-service";
+
+// src/graph/software-service/manifest.ts
+var graphSoftwareServiceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphSoftwareServiceAriResourceOwner,
+ resourceType: GraphSoftwareServiceAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{softwareServiceId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ softwareServiceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/software-service/index.ts
+var GraphSoftwareServiceAri = class _GraphSoftwareServiceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._softwareServiceId = opts.resourceIdSegmentValues.softwareServiceId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get softwareServiceId() {
+ return this._softwareServiceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphSoftwareServiceAriStaticOpts.qualifier,
+ platformQualifier: graphSoftwareServiceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphSoftwareServiceAriStaticOpts.resourceOwner,
+ resourceType: graphSoftwareServiceAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.softwareServiceId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ softwareServiceId: opts.softwareServiceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphSoftwareServiceAriStaticOpts);
+ return new _GraphSoftwareServiceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphSoftwareServiceAriStaticOpts);
+ return new _GraphSoftwareServiceAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ softwareServiceId: this.softwareServiceId
+ };
+ }
+};
+
// src/graph/space/types.ts
var GraphSpaceAriResourceOwner = "graph", GraphSpaceAriResourceType = "space";
// src/graph/space/manifest.ts
var graphSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphSpaceAriResourceOwner,
resourceType: GraphSpaceAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/space/index.ts
var GraphSpaceAri = class _GraphSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
}
get activationId() {
return this._activationId;
}
@@ -16147,27 +18993,23 @@
var graphSpaceHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphSpaceHistoryAriResourceOwner,
resourceType: GraphSpaceHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/space-history/index.ts
var GraphSpaceHistoryAri = class _GraphSpaceHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -16205,33 +19047,490 @@
};
}
};
+// src/graph/team/types.ts
+var GraphTeamAriResourceOwner = "graph", GraphTeamAriResourceType = "team";
+
+// src/graph/team/manifest.ts
+var graphTeamAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTeamAriResourceOwner,
+ resourceType: GraphTeamAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{teamId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ teamId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/team/index.ts
+var GraphTeamAri = class _GraphTeamAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._teamId = opts.resourceIdSegmentValues.teamId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get teamId() {
+ return this._teamId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTeamAriStaticOpts.qualifier,
+ platformQualifier: graphTeamAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTeamAriStaticOpts.resourceOwner,
+ resourceType: graphTeamAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.teamId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ teamId: opts.teamId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTeamAriStaticOpts);
+ return new _GraphTeamAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTeamAriStaticOpts);
+ return new _GraphTeamAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ teamId: this.teamId
+ };
+ }
+};
+
+// src/graph/test/types.ts
+var GraphTestAriResourceOwner = "graph", GraphTestAriResourceType = "test";
+
+// src/graph/test/manifest.ts
+var graphTestAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestAriResourceOwner,
+ resourceType: GraphTestAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/test/index.ts
+var GraphTestAri = class _GraphTestAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testId = opts.resourceIdSegmentValues.testId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testId() {
+ return this._testId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestAriStaticOpts.qualifier,
+ platformQualifier: graphTestAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestAriStaticOpts.resourceOwner,
+ resourceType: graphTestAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testId: opts.testId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestAriStaticOpts);
+ return new _GraphTestAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestAriStaticOpts);
+ return new _GraphTestAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testId: this.testId
+ };
+ }
+};
+
+// src/graph/test-execution/types.ts
+var GraphTestExecutionAriResourceOwner = "graph", GraphTestExecutionAriResourceType = "test-execution";
+
+// src/graph/test-execution/manifest.ts
+var graphTestExecutionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestExecutionAriResourceOwner,
+ resourceType: GraphTestExecutionAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testExecutionId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testExecutionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/test-execution/index.ts
+var GraphTestExecutionAri = class _GraphTestExecutionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testExecutionId = opts.resourceIdSegmentValues.testExecutionId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testExecutionId() {
+ return this._testExecutionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestExecutionAriStaticOpts.qualifier,
+ platformQualifier: graphTestExecutionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestExecutionAriStaticOpts.resourceOwner,
+ resourceType: graphTestExecutionAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testExecutionId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testExecutionId: opts.testExecutionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestExecutionAriStaticOpts);
+ return new _GraphTestExecutionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestExecutionAriStaticOpts);
+ return new _GraphTestExecutionAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testExecutionId: this.testExecutionId
+ };
+ }
+};
+
+// src/graph/test-history/types.ts
+var GraphTestHistoryAriResourceOwner = "graph", GraphTestHistoryAriResourceType = "test-history";
+
+// src/graph/test-history/manifest.ts
+var graphTestHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestHistoryAriResourceOwner,
+ resourceType: GraphTestHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/graph/test-history/index.ts
+var GraphTestHistoryAri = class _GraphTestHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testId = opts.resourceIdSegmentValues.testId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testId() {
+ return this._testId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestHistoryAriStaticOpts.qualifier,
+ platformQualifier: graphTestHistoryAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestHistoryAriStaticOpts.resourceOwner,
+ resourceType: graphTestHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testId: opts.testId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestHistoryAriStaticOpts);
+ return new _GraphTestHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestHistoryAriStaticOpts);
+ return new _GraphTestHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testId: this.testId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
+// src/graph/test-plan/types.ts
+var GraphTestPlanAriResourceOwner = "graph", GraphTestPlanAriResourceType = "test-plan";
+
+// src/graph/test-plan/manifest.ts
+var graphTestPlanAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestPlanAriResourceOwner,
+ resourceType: GraphTestPlanAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testPlanId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testPlanId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/test-plan/index.ts
+var GraphTestPlanAri = class _GraphTestPlanAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testPlanId = opts.resourceIdSegmentValues.testPlanId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testPlanId() {
+ return this._testPlanId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestPlanAriStaticOpts.qualifier,
+ platformQualifier: graphTestPlanAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestPlanAriStaticOpts.resourceOwner,
+ resourceType: graphTestPlanAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testPlanId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testPlanId: opts.testPlanId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestPlanAriStaticOpts);
+ return new _GraphTestPlanAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestPlanAriStaticOpts);
+ return new _GraphTestPlanAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testPlanId: this.testPlanId
+ };
+ }
+};
+
+// src/graph/test-run/types.ts
+var GraphTestRunAriResourceOwner = "graph", GraphTestRunAriResourceType = "test-run";
+
+// src/graph/test-run/manifest.ts
+var graphTestRunAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestRunAriResourceOwner,
+ resourceType: GraphTestRunAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testRunId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testRunId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/test-run/index.ts
+var GraphTestRunAri = class _GraphTestRunAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testRunId = opts.resourceIdSegmentValues.testRunId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testRunId() {
+ return this._testRunId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestRunAriStaticOpts.qualifier,
+ platformQualifier: graphTestRunAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestRunAriStaticOpts.resourceOwner,
+ resourceType: graphTestRunAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testRunId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testRunId: opts.testRunId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestRunAriStaticOpts);
+ return new _GraphTestRunAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestRunAriStaticOpts);
+ return new _GraphTestRunAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testRunId: this.testRunId
+ };
+ }
+};
+
+// src/graph/test-status/types.ts
+var GraphTestStatusAriResourceOwner = "graph", GraphTestStatusAriResourceType = "test-status";
+
+// src/graph/test-status/manifest.ts
+var graphTestStatusAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestStatusAriResourceOwner,
+ resourceType: GraphTestStatusAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testStatusId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testStatusId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph/test-status/index.ts
+var GraphTestStatusAri = class _GraphTestStatusAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testStatusId = opts.resourceIdSegmentValues.testStatusId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testStatusId() {
+ return this._testStatusId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestStatusAriStaticOpts.qualifier,
+ platformQualifier: graphTestStatusAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestStatusAriStaticOpts.resourceOwner,
+ resourceType: graphTestStatusAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testStatusId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testStatusId: opts.testStatusId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestStatusAriStaticOpts);
+ return new _GraphTestStatusAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestStatusAriStaticOpts);
+ return new _GraphTestStatusAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testStatusId: this.testStatusId
+ };
+ }
+};
+
+// src/graph/test-status-history/types.ts
+var GraphTestStatusHistoryAriResourceOwner = "graph", GraphTestStatusHistoryAriResourceType = "test-status-history";
+
+// src/graph/test-status-history/manifest.ts
+var graphTestStatusHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphTestStatusHistoryAriResourceOwner,
+ resourceType: GraphTestStatusHistoryAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{testStatusId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ testStatusId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/graph/test-status-history/index.ts
+var GraphTestStatusHistoryAri = class _GraphTestStatusHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._testStatusId = opts.resourceIdSegmentValues.testStatusId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get testStatusId() {
+ return this._testStatusId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphTestStatusHistoryAriStaticOpts.qualifier,
+ platformQualifier: graphTestStatusHistoryAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphTestStatusHistoryAriStaticOpts.resourceOwner,
+ resourceType: graphTestStatusHistoryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.testStatusId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ testStatusId: opts.testStatusId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphTestStatusHistoryAriStaticOpts);
+ return new _GraphTestStatusHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphTestStatusHistoryAriStaticOpts);
+ return new _GraphTestStatusHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ testStatusId: this.testStatusId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
// src/graph/thread-chunk/types.ts
var GraphThreadChunkAriResourceOwner = "graph", GraphThreadChunkAriResourceType = "thread-chunk";
// src/graph/thread-chunk/manifest.ts
var graphThreadChunkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphThreadChunkAriResourceOwner,
resourceType: GraphThreadChunkAriResourceType,
resourceIdSlug: "activation/{activationId}/{chunkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
chunkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/thread-chunk/index.ts
var GraphThreadChunkAri = class _GraphThreadChunkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._chunkId = opts.resourceIdSegmentValues.chunkId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._chunkId = opts.resourceIdSegmentValues.chunkId;
}
get activationId() {
return this._activationId;
}
@@ -16272,25 +19571,22 @@
var graphVideoAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphVideoAriResourceOwner,
resourceType: GraphVideoAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/video/index.ts
var GraphVideoAri = class _GraphVideoAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID;
}
get activationId() {
return this._activationId;
}
@@ -16331,27 +19627,23 @@
var graphVideoHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphVideoHistoryAriResourceOwner,
resourceType: GraphVideoHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/video-history/index.ts
var GraphVideoHistoryAri = class _GraphVideoHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._entityUUID = opts.resourceIdSegmentValues.entityUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -16397,25 +19689,22 @@
var graphVulnerabilityAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphVulnerabilityAriResourceOwner,
resourceType: GraphVulnerabilityAriResourceType,
resourceIdSlug: "activation/{activationId}/{vulnerabilityId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
vulnerabilityId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/vulnerability/index.ts
var GraphVulnerabilityAri = class _GraphVulnerabilityAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId;
}
get activationId() {
return this._activationId;
}
@@ -16456,27 +19745,23 @@
var graphVulnerabilityHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphVulnerabilityHistoryAriResourceOwner,
resourceType: GraphVulnerabilityHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{vulnerabilityId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
vulnerabilityId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/vulnerability-history/index.ts
var GraphVulnerabilityHistoryAri = class _GraphVulnerabilityHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -16522,25 +19807,22 @@
var graphWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphWorkItemAriResourceOwner,
resourceType: GraphWorkItemAriResourceType,
resourceIdSlug: "activation/{activationId}/{workItemId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workItemId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/work-item/index.ts
var GraphWorkItemAri = class _GraphWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
}
get activationId() {
return this._activationId;
}
@@ -16581,27 +19863,23 @@
var graphWorkItemHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphWorkItemHistoryAriResourceOwner,
resourceType: GraphWorkItemHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{workItemId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workItemId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/work-item-history/index.ts
var GraphWorkItemHistoryAri = class _GraphWorkItemHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._workItemId = opts.resourceIdSegmentValues.workItemId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._workItemId = opts.resourceIdSegmentValues.workItemId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -16647,25 +19925,22 @@
var graphWorkerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphWorkerAriResourceOwner,
resourceType: GraphWorkerAriResourceType,
resourceIdSlug: "activation/{activationId}/{workerUUID}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workerUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/worker/index.ts
var GraphWorkerAri = class _GraphWorkerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._workerUUID = opts.resourceIdSegmentValues.workerUUID;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._workerUUID = opts.resourceIdSegmentValues.workerUUID;
}
get activationId() {
return this._activationId;
}
@@ -16706,27 +19981,23 @@
var graphWorkerHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphWorkerHistoryAriResourceOwner,
resourceType: GraphWorkerHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{workerUUID}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workerUUID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/worker-history/index.ts
var GraphWorkerHistoryAri = class _GraphWorkerHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._workerUUID = opts.resourceIdSegmentValues.workerUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._workerUUID = opts.resourceIdSegmentValues.workerUUID, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get activationId() {
return this._activationId;
}
@@ -16772,23 +20043,20 @@
var graphWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: GraphWorkspaceAriResourceOwner,
resourceType: GraphWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/graph/workspace/index.ts
var GraphWorkspaceAri = class _GraphWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -16816,33 +20084,247 @@
};
}
};
+// src/graph-store/workspace/types.ts
+var GraphStoreWorkspaceAriResourceOwner = "graph-store", GraphStoreWorkspaceAriResourceType = "workspace";
+
+// src/graph-store/workspace/manifest.ts
+var graphStoreWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GraphStoreWorkspaceAriResourceOwner,
+ resourceType: GraphStoreWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/graph-store/workspace/index.ts
+var GraphStoreWorkspaceAri = class _GraphStoreWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: graphStoreWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: graphStoreWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: graphStoreWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: graphStoreWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, graphStoreWorkspaceAriStaticOpts);
+ return new _GraphStoreWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, graphStoreWorkspaceAriStaticOpts);
+ return new _GraphStoreWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId
+ };
+ }
+};
+
+// src/growth-platform/content/types.ts
+var GrowthPlatformContentAriResourceOwner = "growth-platform", GrowthPlatformContentAriResourceType = "content";
+
+// src/growth-platform/content/manifest.ts
+var growthPlatformContentAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GrowthPlatformContentAriResourceOwner,
+ resourceType: GrowthPlatformContentAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{contentId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ contentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/growth-platform/content/index.ts
+var GrowthPlatformContentAri = class _GrowthPlatformContentAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._contentId = opts.resourceIdSegmentValues.contentId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get contentId() {
+ return this._contentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: growthPlatformContentAriStaticOpts.qualifier,
+ platformQualifier: growthPlatformContentAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: growthPlatformContentAriStaticOpts.resourceOwner,
+ resourceType: growthPlatformContentAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.contentId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ contentId: opts.contentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, growthPlatformContentAriStaticOpts);
+ return new _GrowthPlatformContentAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, growthPlatformContentAriStaticOpts);
+ return new _GrowthPlatformContentAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ contentId: this.contentId
+ };
+ }
+};
+
+// src/growth-platform/content-evaluation/types.ts
+var GrowthPlatformContentEvaluationAriResourceOwner = "growth-platform", GrowthPlatformContentEvaluationAriResourceType = "content-evaluation";
+
+// src/growth-platform/content-evaluation/manifest.ts
+var growthPlatformContentEvaluationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GrowthPlatformContentEvaluationAriResourceOwner,
+ resourceType: GrowthPlatformContentEvaluationAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{contentId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ contentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/growth-platform/content-evaluation/index.ts
+var GrowthPlatformContentEvaluationAri = class _GrowthPlatformContentEvaluationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._contentId = opts.resourceIdSegmentValues.contentId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get contentId() {
+ return this._contentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: growthPlatformContentEvaluationAriStaticOpts.qualifier,
+ platformQualifier: growthPlatformContentEvaluationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: growthPlatformContentEvaluationAriStaticOpts.resourceOwner,
+ resourceType: growthPlatformContentEvaluationAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.contentId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ contentId: opts.contentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, growthPlatformContentEvaluationAriStaticOpts);
+ return new _GrowthPlatformContentEvaluationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, growthPlatformContentEvaluationAriStaticOpts);
+ return new _GrowthPlatformContentEvaluationAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ contentId: this.contentId
+ };
+ }
+};
+
+// src/growth-platform/content-evaluation-criteria/types.ts
+var GrowthPlatformContentEvaluationCriteriaAriResourceOwner = "growth-platform", GrowthPlatformContentEvaluationCriteriaAriResourceType = "content-evaluation-criteria";
+
+// src/growth-platform/content-evaluation-criteria/manifest.ts
+var growthPlatformContentEvaluationCriteriaAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: GrowthPlatformContentEvaluationCriteriaAriResourceOwner,
+ resourceType: GrowthPlatformContentEvaluationCriteriaAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{contentId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ contentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/growth-platform/content-evaluation-criteria/index.ts
+var GrowthPlatformContentEvaluationCriteriaAri = class _GrowthPlatformContentEvaluationCriteriaAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._contentId = opts.resourceIdSegmentValues.contentId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get contentId() {
+ return this._contentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: growthPlatformContentEvaluationCriteriaAriStaticOpts.qualifier,
+ platformQualifier: growthPlatformContentEvaluationCriteriaAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: growthPlatformContentEvaluationCriteriaAriStaticOpts.resourceOwner,
+ resourceType: growthPlatformContentEvaluationCriteriaAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.contentId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ contentId: opts.contentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, growthPlatformContentEvaluationCriteriaAriStaticOpts);
+ return new _GrowthPlatformContentEvaluationCriteriaAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, growthPlatformContentEvaluationCriteriaAriStaticOpts);
+ return new _GrowthPlatformContentEvaluationCriteriaAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ contentId: this.contentId
+ };
+ }
+};
+
// src/help/article/types.ts
var HelpArticleAriResourceOwner = "help", HelpArticleAriResourceType = "article";
// src/help/article/manifest.ts
var helpArticleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpArticleAriResourceOwner,
resourceType: HelpArticleAriResourceType,
resourceIdSlug: "{activationId}/{helpObjectId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
helpObjectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/help/article/index.ts
var HelpArticleAri = class _HelpArticleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
}
get activationId() {
return this._activationId;
}
@@ -16883,25 +20365,22 @@
var helpChannelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpChannelAriResourceOwner,
resourceType: HelpChannelAriResourceType,
resourceIdSlug: "{activationId}/{helpObjectId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
helpObjectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/help/channel/index.ts
var HelpChannelAri = class _HelpChannelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
}
get activationId() {
return this._activationId;
}
@@ -16942,25 +20421,22 @@
var helpHelpCenterAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpHelpCenterAriResourceOwner,
resourceType: HelpHelpCenterAriResourceType,
resourceIdSlug: "{activationId}/{helpCenterId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
helpCenterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/help/help-center/index.ts
var HelpHelpCenterAri = class _HelpHelpCenterAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._helpCenterId = opts.resourceIdSegmentValues.helpCenterId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._helpCenterId = opts.resourceIdSegmentValues.helpCenterId;
}
get activationId() {
return this._activationId;
}
@@ -17001,25 +20477,22 @@
var helpHelpDeskAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpHelpDeskAriResourceOwner,
resourceType: HelpHelpDeskAriResourceType,
resourceIdSlug: "{activationId}/{helpDeskId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
helpDeskId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/help/help-desk/index.ts
var HelpHelpDeskAri = class _HelpHelpDeskAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._helpDeskId = opts.resourceIdSegmentValues.helpDeskId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._helpDeskId = opts.resourceIdSegmentValues.helpDeskId;
}
get activationId() {
return this._activationId;
}
@@ -17060,25 +20533,22 @@
var helpLayoutAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpLayoutAriResourceOwner,
resourceType: HelpLayoutAriResourceType,
resourceIdSlug: "{activationId}/{layoutId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
layoutId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/help/layout/index.ts
var HelpLayoutAri = class _HelpLayoutAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._layoutId = opts.resourceIdSegmentValues.layoutId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._layoutId = opts.resourceIdSegmentValues.layoutId;
}
get activationId() {
return this._activationId;
}
@@ -17119,25 +20589,22 @@
var helpPageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpPageAriResourceOwner,
resourceType: HelpPageAriResourceType,
resourceIdSlug: "{activationId}/{pageId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
pageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/help/page/index.ts
var HelpPageAri = class _HelpPageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._pageId = opts.resourceIdSegmentValues.pageId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._pageId = opts.resourceIdSegmentValues.pageId;
}
get activationId() {
return this._activationId;
}
@@ -17178,25 +20645,22 @@
var helpPortalAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpPortalAriResourceOwner,
resourceType: HelpPortalAriResourceType,
resourceIdSlug: "{activationId}/{helpObjectId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
helpObjectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/help/portal/index.ts
var HelpPortalAri = class _HelpPortalAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
}
get activationId() {
return this._activationId;
}
@@ -17237,25 +20701,22 @@
var helpRequestFormAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpRequestFormAriResourceOwner,
resourceType: HelpRequestFormAriResourceType,
resourceIdSlug: "{activationId}/{helpObjectId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
helpObjectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/help/request-form/index.ts
var HelpRequestFormAri = class _HelpRequestFormAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._helpObjectId = opts.resourceIdSegmentValues.helpObjectId;
}
get activationId() {
return this._activationId;
}
@@ -17296,23 +20757,20 @@
var helpRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HelpRoleAriResourceOwner,
resourceType: HelpRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/help/role/index.ts
var HelpRoleAri = class _HelpRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -17348,9 +20806,8 @@
var homeWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HomeWorkspaceAriResourceOwner,
resourceType: HomeWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -17361,10 +20818,9 @@
// src/home/workspace/index.ts
var HomeWorkspaceAri = class _HomeWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -17392,33 +20848,176 @@
};
}
};
+// src/hris-aws.hris-aws/organisation/types.ts
+var HrisAwsHrisAwsOrganisationAriResourceOwner = "hris-aws.hris-aws", HrisAwsHrisAwsOrganisationAriResourceType = "organisation";
+
+// src/hris-aws.hris-aws/organisation/manifest.ts
+var hrisAwsHrisAwsOrganisationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: HrisAwsHrisAwsOrganisationAriResourceOwner,
+ resourceType: HrisAwsHrisAwsOrganisationAriResourceType,
+ resourceIdSlug: "{hrisId}",
+ resourceIdSegmentFormats: {
+ hrisId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/hris-aws.hris-aws/organisation/index.ts
+var HrisAwsHrisAwsOrganisationAri = class _HrisAwsHrisAwsOrganisationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._hrisId = opts.resourceIdSegmentValues.hrisId;
+ }
+ get hrisId() {
+ return this._hrisId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: hrisAwsHrisAwsOrganisationAriStaticOpts.qualifier,
+ platformQualifier: hrisAwsHrisAwsOrganisationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: hrisAwsHrisAwsOrganisationAriStaticOpts.resourceOwner,
+ resourceType: hrisAwsHrisAwsOrganisationAriStaticOpts.resourceType,
+ resourceId: `${opts.hrisId}`,
+ resourceIdSegmentValues: {
+ hrisId: opts.hrisId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, hrisAwsHrisAwsOrganisationAriStaticOpts);
+ return new _HrisAwsHrisAwsOrganisationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, hrisAwsHrisAwsOrganisationAriStaticOpts);
+ return new _HrisAwsHrisAwsOrganisationAri(opts);
+ }
+ getVariables() {
+ return {
+ hrisId: this.hrisId
+ };
+ }
+};
+
+// src/hris-aws.hris-aws/position/types.ts
+var HrisAwsHrisAwsPositionAriResourceOwner = "hris-aws.hris-aws", HrisAwsHrisAwsPositionAriResourceType = "position";
+
+// src/hris-aws.hris-aws/position/manifest.ts
+var hrisAwsHrisAwsPositionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: HrisAwsHrisAwsPositionAriResourceOwner,
+ resourceType: HrisAwsHrisAwsPositionAriResourceType,
+ resourceIdSlug: "{hrisId}",
+ resourceIdSegmentFormats: {
+ hrisId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/hris-aws.hris-aws/position/index.ts
+var HrisAwsHrisAwsPositionAri = class _HrisAwsHrisAwsPositionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._hrisId = opts.resourceIdSegmentValues.hrisId;
+ }
+ get hrisId() {
+ return this._hrisId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: hrisAwsHrisAwsPositionAriStaticOpts.qualifier,
+ platformQualifier: hrisAwsHrisAwsPositionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: hrisAwsHrisAwsPositionAriStaticOpts.resourceOwner,
+ resourceType: hrisAwsHrisAwsPositionAriStaticOpts.resourceType,
+ resourceId: `${opts.hrisId}`,
+ resourceIdSegmentValues: {
+ hrisId: opts.hrisId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, hrisAwsHrisAwsPositionAriStaticOpts);
+ return new _HrisAwsHrisAwsPositionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, hrisAwsHrisAwsPositionAriStaticOpts);
+ return new _HrisAwsHrisAwsPositionAri(opts);
+ }
+ getVariables() {
+ return {
+ hrisId: this.hrisId
+ };
+ }
+};
+
+// src/hris-aws.hris-aws/worker/types.ts
+var HrisAwsHrisAwsWorkerAriResourceOwner = "hris-aws.hris-aws", HrisAwsHrisAwsWorkerAriResourceType = "worker";
+
+// src/hris-aws.hris-aws/worker/manifest.ts
+var hrisAwsHrisAwsWorkerAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: HrisAwsHrisAwsWorkerAriResourceOwner,
+ resourceType: HrisAwsHrisAwsWorkerAriResourceType,
+ resourceIdSlug: "{hrisId}",
+ resourceIdSegmentFormats: {
+ hrisId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/hris-aws.hris-aws/worker/index.ts
+var HrisAwsHrisAwsWorkerAri = class _HrisAwsHrisAwsWorkerAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._hrisId = opts.resourceIdSegmentValues.hrisId;
+ }
+ get hrisId() {
+ return this._hrisId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: hrisAwsHrisAwsWorkerAriStaticOpts.qualifier,
+ platformQualifier: hrisAwsHrisAwsWorkerAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: hrisAwsHrisAwsWorkerAriStaticOpts.resourceOwner,
+ resourceType: hrisAwsHrisAwsWorkerAriStaticOpts.resourceType,
+ resourceId: `${opts.hrisId}`,
+ resourceIdSegmentValues: {
+ hrisId: opts.hrisId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, hrisAwsHrisAwsWorkerAriStaticOpts);
+ return new _HrisAwsHrisAwsWorkerAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, hrisAwsHrisAwsWorkerAriStaticOpts);
+ return new _HrisAwsHrisAwsWorkerAri(opts);
+ }
+ getVariables() {
+ return {
+ hrisId: this.hrisId
+ };
+ }
+};
+
// src/hubspot.hubspot/customer-org/types.ts
var HubspotHubspotCustomerOrgAriResourceOwner = "hubspot.hubspot", HubspotHubspotCustomerOrgAriResourceType = "customer-org";
// src/hubspot.hubspot/customer-org/manifest.ts
var hubspotHubspotCustomerOrgAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HubspotHubspotCustomerOrgAriResourceOwner,
resourceType: HubspotHubspotCustomerOrgAriResourceType,
resourceIdSlug: "portal/{portalId}/customer-org/{customerOrgId}",
resourceIdSegmentFormats: {
portalId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
customerOrgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/hubspot.hubspot/customer-org/index.ts
var HubspotHubspotCustomerOrgAri = class _HubspotHubspotCustomerOrgAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._portalId = opts.resourceIdSegmentValues.portalId, this._customerOrgId = opts.resourceIdSegmentValues.customerOrgId;
+ super(opts), this._portalId = opts.resourceIdSegmentValues.portalId, this._customerOrgId = opts.resourceIdSegmentValues.customerOrgId;
}
get portalId() {
return this._portalId;
}
@@ -17459,25 +21058,21 @@
var hubspotHubspotDealAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HubspotHubspotDealAriResourceOwner,
resourceType: HubspotHubspotDealAriResourceType,
resourceIdSlug: "portal/{portalId}/deal/{dealId}",
resourceIdSegmentFormats: {
portalId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
dealId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/hubspot.hubspot/deal/index.ts
var HubspotHubspotDealAri = class _HubspotHubspotDealAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._portalId = opts.resourceIdSegmentValues.portalId, this._dealId = opts.resourceIdSegmentValues.dealId;
+ super(opts), this._portalId = opts.resourceIdSegmentValues.portalId, this._dealId = opts.resourceIdSegmentValues.dealId;
}
get portalId() {
return this._portalId;
}
@@ -17518,23 +21113,20 @@
var hubspotHubspotRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: HubspotHubspotRemoteLinkAriResourceOwner,
resourceType: HubspotHubspotRemoteLinkAriResourceType,
resourceIdSlug: "deal/{dealId}",
resourceIdSegmentFormats: {
dealId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/hubspot.hubspot/remote-link/index.ts
var HubspotHubspotRemoteLinkAri = class _HubspotHubspotRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._dealId = opts.resourceIdSegmentValues.dealId;
+ super(opts), this._dealId = opts.resourceIdSegmentValues.dealId;
}
get dealId() {
return this._dealId;
}
@@ -17563,32 +21155,28 @@
}
};
// src/identity/app/types.ts
-var IdentityAppAriResourceOwner = "identity", IdentityAppAriResourceType = "app";
+var IdentityAppAriResourceOwner = "identity";
// src/identity/app/manifest.ts
var identityAppAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityAppAriResourceOwner,
- resourceType: IdentityAppAriResourceType,
+ resourceType: "app",
resourceIdSlug: "{platform}/{appId}",
resourceIdSegmentFormats: {
platform: /(android|ios|macos)/,
- // eslint-disable-line no-useless-escape
appId: /(([a-zA-Z]+)\.)+([a-zA-Z]+)/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/app/index.ts
var IdentityAppAri = class _IdentityAppAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._platform = opts.resourceIdSegmentValues.platform, this._appId = opts.resourceIdSegmentValues.appId;
+ super(opts), this._platform = opts.resourceIdSegmentValues.platform, this._appId = opts.resourceIdSegmentValues.appId;
}
get platform() {
return this._platform;
}
@@ -17629,25 +21217,22 @@
var identityAppGrantAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityAppGrantAriResourceOwner,
resourceType: IdentityAppGrantAriResourceType,
resourceIdSlug: "{userId}-{clientId}",
resourceIdSegmentFormats: {
userId: /[a-zA-Z0-9_\-\:]{1,128}/,
// eslint-disable-line no-useless-escape
clientId: /[0-9a-zA-Z-_]{5,50}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/app-grant/index.ts
var IdentityAppGrantAri = class _IdentityAppGrantAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._userId = opts.resourceIdSegmentValues.userId, this._clientId = opts.resourceIdSegmentValues.clientId;
+ super(opts), this._userId = opts.resourceIdSegmentValues.userId, this._clientId = opts.resourceIdSegmentValues.clientId;
}
get userId() {
return this._userId;
}
@@ -17688,23 +21273,20 @@
var identityAuthPolicyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityAuthPolicyAriResourceOwner,
resourceType: IdentityAuthPolicyAriResourceType,
resourceIdSlug: "{authPolicyId}",
resourceIdSegmentFormats: {
authPolicyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/auth-policy/index.ts
var IdentityAuthPolicyAri = class _IdentityAuthPolicyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._authPolicyId = opts.resourceIdSegmentValues.authPolicyId;
+ super(opts), this._authPolicyId = opts.resourceIdSegmentValues.authPolicyId;
}
get authPolicyId() {
return this._authPolicyId;
}
@@ -17740,23 +21322,20 @@
var identityCustomerDirectoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityCustomerDirectoryAriResourceOwner,
resourceType: IdentityCustomerDirectoryAriResourceType,
resourceIdSlug: "{customerDirectoryId}",
resourceIdSegmentFormats: {
customerDirectoryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/customer-directory/index.ts
var IdentityCustomerDirectoryAri = class _IdentityCustomerDirectoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._customerDirectoryId = opts.resourceIdSegmentValues.customerDirectoryId;
+ super(opts), this._customerDirectoryId = opts.resourceIdSegmentValues.customerDirectoryId;
}
get customerDirectoryId() {
return this._customerDirectoryId;
}
@@ -17792,23 +21371,20 @@
var identityCustomerOrganizationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityCustomerOrganizationAriResourceOwner,
resourceType: IdentityCustomerOrganizationAriResourceType,
resourceIdSlug: "{customerOrganizationId}",
resourceIdSegmentFormats: {
customerOrganizationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/customer-organization/index.ts
var IdentityCustomerOrganizationAri = class _IdentityCustomerOrganizationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._customerOrganizationId = opts.resourceIdSegmentValues.customerOrganizationId;
+ super(opts), this._customerOrganizationId = opts.resourceIdSegmentValues.customerOrganizationId;
}
get customerOrganizationId() {
return this._customerOrganizationId;
}
@@ -17844,23 +21420,20 @@
var identityDirectoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityDirectoryAriResourceOwner,
resourceType: IdentityDirectoryAriResourceType,
resourceIdSlug: "{directoryId}",
resourceIdSegmentFormats: {
directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/directory/index.ts
var IdentityDirectoryAri = class _IdentityDirectoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._directoryId = opts.resourceIdSegmentValues.directoryId;
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId;
}
get directoryId() {
return this._directoryId;
}
@@ -17896,23 +21469,20 @@
var identityDomainAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityDomainAriResourceOwner,
resourceType: IdentityDomainAriResourceType,
resourceIdSlug: "{base64Domain}",
resourceIdSegmentFormats: {
base64Domain: /[a-zA-Z0-9=]+={0,1}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/domain/index.ts
var IdentityDomainAri = class _IdentityDomainAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._base64Domain = opts.resourceIdSegmentValues.base64Domain;
+ super(opts), this._base64Domain = opts.resourceIdSegmentValues.base64Domain;
}
get base64Domain() {
return this._base64Domain;
}
@@ -17948,25 +21518,21 @@
var identityForgeInstallationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityForgeInstallationAriResourceOwner,
resourceType: IdentityForgeInstallationAriResourceType,
resourceIdSlug: "{appId}/{envId}",
resourceIdSegmentFormats: {
appId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
envId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/forge-installation/index.ts
var IdentityForgeInstallationAri = class _IdentityForgeInstallationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._appId = opts.resourceIdSegmentValues.appId, this._envId = opts.resourceIdSegmentValues.envId;
+ super(opts), this._siteId = opts.cloudId || "", this._appId = opts.resourceIdSegmentValues.appId, this._envId = opts.resourceIdSegmentValues.envId;
}
get siteId() {
return this._siteId;
}
@@ -18011,23 +21577,20 @@
var identityGroupAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityGroupAriResourceOwner,
resourceType: IdentityGroupAriResourceType,
resourceIdSlug: "{groupId}",
resourceIdSegmentFormats: {
groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/group/index.ts
var IdentityGroupAri = class _IdentityGroupAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._groupId = opts.resourceIdSegmentValues.groupId;
+ super(opts), this._groupId = opts.resourceIdSegmentValues.groupId;
}
get groupId() {
return this._groupId;
}
@@ -18063,23 +21626,20 @@
var identityRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityRoleAriResourceOwner,
resourceType: IdentityRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/role/index.ts
var IdentityRoleAri = class _IdentityRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._optionalSiteId = opts.cloudId || "", this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._optionalSiteId = opts.cloudId || "", this._roleId = opts.resourceIdSegmentValues.roleId;
}
get optionalSiteId() {
return this._optionalSiteId;
}
@@ -18119,27 +21679,22 @@
var identityScopedGroupAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityScopedGroupAriResourceOwner,
resourceType: IdentityScopedGroupAriResourceType,
resourceIdSlug: "{scopeType}/{scopeId}/{groupId}",
resourceIdSegmentFormats: {
scopeType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
scopeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/scoped-group/index.ts
var IdentityScopedGroupAri = class _IdentityScopedGroupAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId, this._groupId = opts.resourceIdSegmentValues.groupId;
+ super(opts), this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId, this._groupId = opts.resourceIdSegmentValues.groupId;
}
get scopeType() {
return this._scopeType;
}
@@ -18177,31 +21732,84 @@
};
}
};
+// src/identity/scoped-team/types.ts
+var IdentityScopedTeamAriResourceOwner = "identity", IdentityScopedTeamAriResourceType = "scoped-team";
+
+// src/identity/scoped-team/manifest.ts
+var identityScopedTeamAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: IdentityScopedTeamAriResourceOwner,
+ resourceType: IdentityScopedTeamAriResourceType,
+ resourceIdSlug: "{directoryId}/{teamId}",
+ resourceIdSegmentFormats: {
+ directoryId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ teamId: /[a-zA-Z0-9.\-_~]+/
+ }
+};
+
+// src/identity/scoped-team/index.ts
+var IdentityScopedTeamAri = class _IdentityScopedTeamAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId, this._teamId = opts.resourceIdSegmentValues.teamId;
+ }
+ get directoryId() {
+ return this._directoryId;
+ }
+ get teamId() {
+ return this._teamId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: identityScopedTeamAriStaticOpts.qualifier,
+ platformQualifier: identityScopedTeamAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: identityScopedTeamAriStaticOpts.resourceOwner,
+ resourceType: identityScopedTeamAriStaticOpts.resourceType,
+ resourceId: `${opts.directoryId}/${opts.teamId}`,
+ resourceIdSegmentValues: {
+ directoryId: opts.directoryId,
+ teamId: opts.teamId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, identityScopedTeamAriStaticOpts);
+ return new _IdentityScopedTeamAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, identityScopedTeamAriStaticOpts);
+ return new _IdentityScopedTeamAri(opts);
+ }
+ getVariables() {
+ return {
+ directoryId: this.directoryId,
+ teamId: this.teamId
+ };
+ }
+};
+
// src/identity/team/types.ts
var IdentityTeamAriResourceOwner = "identity", IdentityTeamAriResourceType = "team";
// src/identity/team/manifest.ts
var identityTeamAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityTeamAriResourceOwner,
resourceType: IdentityTeamAriResourceType,
resourceIdSlug: "{teamId}",
resourceIdSegmentFormats: {
teamId: /[a-zA-Z0-9.\-_~]+/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/team/index.ts
var IdentityTeamAri = class _IdentityTeamAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._teamId = opts.resourceIdSegmentValues.teamId;
+ super(opts), this._teamId = opts.resourceIdSegmentValues.teamId;
}
get teamId() {
return this._teamId;
}
@@ -18229,33 +21837,148 @@
};
}
};
+// src/identity/team-custom-field/types.ts
+var IdentityTeamCustomFieldAriResourceOwner = "identity", IdentityTeamCustomFieldAriResourceType = "team-custom-field";
+
+// src/identity/team-custom-field/manifest.ts
+var identityTeamCustomFieldAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: IdentityTeamCustomFieldAriResourceOwner,
+ resourceType: IdentityTeamCustomFieldAriResourceType,
+ resourceIdSlug: "{directoryId}/{teamCustomFieldId}",
+ resourceIdSegmentFormats: {
+ directoryId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ teamCustomFieldId: /[a-zA-Z0-9.\-_~]{1,64}/
+ }
+};
+
+// src/identity/team-custom-field/index.ts
+var IdentityTeamCustomFieldAri = class _IdentityTeamCustomFieldAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId, this._teamCustomFieldId = opts.resourceIdSegmentValues.teamCustomFieldId;
+ }
+ get directoryId() {
+ return this._directoryId;
+ }
+ get teamCustomFieldId() {
+ return this._teamCustomFieldId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: identityTeamCustomFieldAriStaticOpts.qualifier,
+ platformQualifier: identityTeamCustomFieldAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: identityTeamCustomFieldAriStaticOpts.resourceOwner,
+ resourceType: identityTeamCustomFieldAriStaticOpts.resourceType,
+ resourceId: `${opts.directoryId}/${opts.teamCustomFieldId}`,
+ resourceIdSegmentValues: {
+ directoryId: opts.directoryId,
+ teamCustomFieldId: opts.teamCustomFieldId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, identityTeamCustomFieldAriStaticOpts);
+ return new _IdentityTeamCustomFieldAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, identityTeamCustomFieldAriStaticOpts);
+ return new _IdentityTeamCustomFieldAri(opts);
+ }
+ getVariables() {
+ return {
+ directoryId: this.directoryId,
+ teamCustomFieldId: this.teamCustomFieldId
+ };
+ }
+};
+
+// src/identity/team-custom-field-value/types.ts
+var IdentityTeamCustomFieldValueAriResourceOwner = "identity", IdentityTeamCustomFieldValueAriResourceType = "team-custom-field-value";
+
+// src/identity/team-custom-field-value/manifest.ts
+var identityTeamCustomFieldValueAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: IdentityTeamCustomFieldValueAriResourceOwner,
+ resourceType: IdentityTeamCustomFieldValueAriResourceType,
+ resourceIdSlug: "{directoryId}/{teamCustomFieldId}/{teamCustomFieldValueId}",
+ resourceIdSegmentFormats: {
+ directoryId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ teamCustomFieldId: /[a-zA-Z0-9.\-_~]{1,64}/,
+ teamCustomFieldValueId: /[a-zA-Z0-9.\-_~]{1,64}/
+ }
+};
+
+// src/identity/team-custom-field-value/index.ts
+var IdentityTeamCustomFieldValueAri = class _IdentityTeamCustomFieldValueAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId, this._teamCustomFieldId = opts.resourceIdSegmentValues.teamCustomFieldId, this._teamCustomFieldValueId = opts.resourceIdSegmentValues.teamCustomFieldValueId;
+ }
+ get directoryId() {
+ return this._directoryId;
+ }
+ get teamCustomFieldId() {
+ return this._teamCustomFieldId;
+ }
+ get teamCustomFieldValueId() {
+ return this._teamCustomFieldValueId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: identityTeamCustomFieldValueAriStaticOpts.qualifier,
+ platformQualifier: identityTeamCustomFieldValueAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: identityTeamCustomFieldValueAriStaticOpts.resourceOwner,
+ resourceType: identityTeamCustomFieldValueAriStaticOpts.resourceType,
+ resourceId: `${opts.directoryId}/${opts.teamCustomFieldId}/${opts.teamCustomFieldValueId}`,
+ resourceIdSegmentValues: {
+ directoryId: opts.directoryId,
+ teamCustomFieldId: opts.teamCustomFieldId,
+ teamCustomFieldValueId: opts.teamCustomFieldValueId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, identityTeamCustomFieldValueAriStaticOpts);
+ return new _IdentityTeamCustomFieldValueAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, identityTeamCustomFieldValueAriStaticOpts);
+ return new _IdentityTeamCustomFieldValueAri(opts);
+ }
+ getVariables() {
+ return {
+ directoryId: this.directoryId,
+ teamCustomFieldId: this.teamCustomFieldId,
+ teamCustomFieldValueId: this.teamCustomFieldValueId
+ };
+ }
+};
+
// src/identity/team-member/types.ts
var IdentityTeamMemberAriResourceOwner = "identity", IdentityTeamMemberAriResourceType = "team-member";
// src/identity/team-member/manifest.ts
var identityTeamMemberAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityTeamMemberAriResourceOwner,
resourceType: IdentityTeamMemberAriResourceType,
resourceIdSlug: "{teamId}/{userId}",
resourceIdSegmentFormats: {
teamId: /[a-zA-Z0-9.\-_~]+/,
- // eslint-disable-line no-useless-escape
userId: /[a-zA-Z0-9_\-\:]{1,128}/
// eslint-disable-line no-useless-escape
}
};
// src/identity/team-member/index.ts
var IdentityTeamMemberAri = class _IdentityTeamMemberAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._teamId = opts.resourceIdSegmentValues.teamId, this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._teamId = opts.resourceIdSegmentValues.teamId, this._userId = opts.resourceIdSegmentValues.userId;
}
get teamId() {
return this._teamId;
}
@@ -18288,31 +22011,133 @@
};
}
};
+// src/identity/team-type/types.ts
+var IdentityTeamTypeAriResourceOwner = "identity", IdentityTeamTypeAriResourceType = "team-type";
+
+// src/identity/team-type/manifest.ts
+var identityTeamTypeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: IdentityTeamTypeAriResourceOwner,
+ resourceType: IdentityTeamTypeAriResourceType,
+ resourceIdSlug: "{directoryId}/{teamTypeId}",
+ resourceIdSegmentFormats: {
+ directoryId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ teamTypeId: /[a-zA-Z0-9.\-_~]{1,64}/
+ }
+};
+
+// src/identity/team-type/index.ts
+var IdentityTeamTypeAri = class _IdentityTeamTypeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId, this._teamTypeId = opts.resourceIdSegmentValues.teamTypeId;
+ }
+ get directoryId() {
+ return this._directoryId;
+ }
+ get teamTypeId() {
+ return this._teamTypeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: identityTeamTypeAriStaticOpts.qualifier,
+ platformQualifier: identityTeamTypeAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: identityTeamTypeAriStaticOpts.resourceOwner,
+ resourceType: identityTeamTypeAriStaticOpts.resourceType,
+ resourceId: `${opts.directoryId}/${opts.teamTypeId}`,
+ resourceIdSegmentValues: {
+ directoryId: opts.directoryId,
+ teamTypeId: opts.teamTypeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, identityTeamTypeAriStaticOpts);
+ return new _IdentityTeamTypeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, identityTeamTypeAriStaticOpts);
+ return new _IdentityTeamTypeAri(opts);
+ }
+ getVariables() {
+ return {
+ directoryId: this.directoryId,
+ teamTypeId: this.teamTypeId
+ };
+ }
+};
+
+// src/identity/team-workspace/types.ts
+var IdentityTeamWorkspaceAriResourceOwner = "identity", IdentityTeamWorkspaceAriResourceType = "team-workspace";
+
+// src/identity/team-workspace/manifest.ts
+var identityTeamWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: IdentityTeamWorkspaceAriResourceOwner,
+ resourceType: IdentityTeamWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/identity/team-workspace/index.ts
+var IdentityTeamWorkspaceAri = class _IdentityTeamWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: identityTeamWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: identityTeamWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: identityTeamWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: identityTeamWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, identityTeamWorkspaceAriStaticOpts);
+ return new _IdentityTeamWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, identityTeamWorkspaceAriStaticOpts);
+ return new _IdentityTeamWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId
+ };
+ }
+};
+
// src/identity/third-party-directory/types.ts
var IdentityThirdPartyDirectoryAriResourceOwner = "identity", IdentityThirdPartyDirectoryAriResourceType = "third-party-directory";
// src/identity/third-party-directory/manifest.ts
var identityThirdPartyDirectoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityThirdPartyDirectoryAriResourceOwner,
resourceType: IdentityThirdPartyDirectoryAriResourceType,
resourceIdSlug: "{directoryId}",
resourceIdSegmentFormats: {
directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/third-party-directory/index.ts
var IdentityThirdPartyDirectoryAri = class _IdentityThirdPartyDirectoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._directoryId = opts.resourceIdSegmentValues.directoryId;
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId;
}
get directoryId() {
return this._directoryId;
}
@@ -18348,25 +22173,21 @@
var identityThirdPartyGroupAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityThirdPartyGroupAriResourceOwner,
resourceType: IdentityThirdPartyGroupAriResourceType,
resourceIdSlug: "{directoryId}/{groupId}",
resourceIdSegmentFormats: {
directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/third-party-group/index.ts
var IdentityThirdPartyGroupAri = class _IdentityThirdPartyGroupAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._directoryId = opts.resourceIdSegmentValues.directoryId, this._groupId = opts.resourceIdSegmentValues.groupId;
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId, this._groupId = opts.resourceIdSegmentValues.groupId;
}
get directoryId() {
return this._directoryId;
}
@@ -18407,25 +22228,22 @@
var identityThirdPartyUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityThirdPartyUserAriResourceOwner,
resourceType: IdentityThirdPartyUserAriResourceType,
resourceIdSlug: "{directoryId}/{userId}",
resourceIdSegmentFormats: {
directoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
userId: /[a-zA-Z0-9_\-\:]{1,128}/
// eslint-disable-line no-useless-escape
}
};
// src/identity/third-party-user/index.ts
var IdentityThirdPartyUserAri = class _IdentityThirdPartyUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._directoryId = opts.resourceIdSegmentValues.directoryId, this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._directoryId = opts.resourceIdSegmentValues.directoryId, this._userId = opts.resourceIdSegmentValues.userId;
}
get directoryId() {
return this._directoryId;
}
@@ -18466,9 +22284,8 @@
var identityUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityUserAriResourceOwner,
resourceType: IdentityUserAriResourceType,
resourceIdSlug: "{userId}",
resourceIdSegmentFormats: {
@@ -18479,10 +22296,9 @@
// src/identity/user/index.ts
var IdentityUserAri = class _IdentityUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._userId = opts.resourceIdSegmentValues.userId;
}
get userId() {
return this._userId;
}
@@ -18518,9 +22334,8 @@
var identityUserbaseAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityUserbaseAriResourceOwner,
resourceType: IdentityUserbaseAriResourceType,
resourceIdSlug: "{userbaseId}",
resourceIdSegmentFormats: {
@@ -18531,10 +22346,9 @@
// src/identity/userbase/index.ts
var IdentityUserbaseAri = class _IdentityUserbaseAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._userbaseId = opts.resourceIdSegmentValues.userbaseId;
+ super(opts), this._userbaseId = opts.resourceIdSegmentValues.userbaseId;
}
get userbaseId() {
return this._userbaseId;
}
@@ -18570,25 +22384,22 @@
var identityUserGrantAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: IdentityUserGrantAriResourceOwner,
resourceType: IdentityUserGrantAriResourceType,
resourceIdSlug: "{userId}-{clientId}",
resourceIdSegmentFormats: {
userId: /[a-zA-Z0-9_\-\:]{1,128}/,
// eslint-disable-line no-useless-escape
clientId: /[0-9a-zA-Z-_]{5,50}/
- // eslint-disable-line no-useless-escape
}
};
// src/identity/userGrant/index.ts
var IdentityUserGrantAri = class _IdentityUserGrantAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._userId = opts.resourceIdSegmentValues.userId, this._clientId = opts.resourceIdSegmentValues.clientId;
+ super(opts), this._userId = opts.resourceIdSegmentValues.userId, this._clientId = opts.resourceIdSegmentValues.clientId;
}
get userId() {
return this._userId;
}
@@ -18621,33 +22432,80 @@
};
}
};
+// src/intelligent-routing/workspace/types.ts
+var IntelligentRoutingWorkspaceAriResourceOwner = "intelligent-routing", IntelligentRoutingWorkspaceAriResourceType = "workspace";
+
+// src/intelligent-routing/workspace/manifest.ts
+var intelligentRoutingWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: IntelligentRoutingWorkspaceAriResourceOwner,
+ resourceType: IntelligentRoutingWorkspaceAriResourceType,
+ resourceIdSlug: "{activationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/intelligent-routing/workspace/index.ts
+var IntelligentRoutingWorkspaceAri = class _IntelligentRoutingWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: intelligentRoutingWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: intelligentRoutingWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: intelligentRoutingWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: intelligentRoutingWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, intelligentRoutingWorkspaceAriStaticOpts);
+ return new _IntelligentRoutingWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, intelligentRoutingWorkspaceAriStaticOpts);
+ return new _IntelligentRoutingWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId
+ };
+ }
+};
+
// src/jira/announcement-banner/types.ts
var JiraAnnouncementBannerAriResourceOwner = "jira", JiraAnnouncementBannerAriResourceType = "announcement-banner";
// src/jira/announcement-banner/manifest.ts
var jiraAnnouncementBannerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAnnouncementBannerAriResourceOwner,
resourceType: JiraAnnouncementBannerAriResourceType,
resourceIdSlug: "activation/{activationId}/{announcementBannerHashId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
announcementBannerHashId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/announcement-banner/index.ts
var JiraAnnouncementBannerAri = class _JiraAnnouncementBannerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._announcementBannerHashId = opts.resourceIdSegmentValues.announcementBannerHashId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._announcementBannerHashId = opts.resourceIdSegmentValues.announcementBannerHashId;
}
get siteId() {
return this._siteId;
}
@@ -18692,27 +22550,23 @@
var jiraAvailableFieldsAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAvailableFieldsAriResourceOwner,
resourceType: JiraAvailableFieldsAriResourceType,
resourceIdSlug: "activation/{activationId}/{projectId}/{issueTypeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
issueTypeId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/available-fields/index.ts
var JiraAvailableFieldsAri = class _JiraAvailableFieldsAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId;
}
get siteId() {
return this._siteId;
}
@@ -18754,33 +22608,438 @@
};
}
};
+// src/jira/backlog-card-list/types.ts
+var JiraBacklogCardListAriResourceOwner = "jira", JiraBacklogCardListAriResourceType = "backlog-card-list";
+
+// src/jira/backlog-card-list/manifest.ts
+var jiraBacklogCardListAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraBacklogCardListAriResourceOwner,
+ resourceType: JiraBacklogCardListAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{containerType}/{containerId}/backlog-strategy/{strategy}/{cardListId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ containerType: /(board)/,
+ containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ strategy: /(sprint|kanban_backlog|issue_list)/,
+ cardListId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/backlog-card-list/index.ts
+var JiraBacklogCardListAri = class _JiraBacklogCardListAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._containerType = opts.resourceIdSegmentValues.containerType, this._containerId = opts.resourceIdSegmentValues.containerId, this._strategy = opts.resourceIdSegmentValues.strategy, this._cardListId = opts.resourceIdSegmentValues.cardListId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get containerType() {
+ return this._containerType;
+ }
+ get containerId() {
+ return this._containerId;
+ }
+ get strategy() {
+ return this._strategy;
+ }
+ get cardListId() {
+ return this._cardListId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraBacklogCardListAriStaticOpts.qualifier,
+ platformQualifier: jiraBacklogCardListAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraBacklogCardListAriStaticOpts.resourceOwner,
+ resourceType: jiraBacklogCardListAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.containerType}/${opts.containerId}/backlog-strategy/${opts.strategy}/${opts.cardListId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ containerType: opts.containerType,
+ containerId: opts.containerId,
+ strategy: opts.strategy,
+ cardListId: opts.cardListId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraBacklogCardListAriStaticOpts);
+ return new _JiraBacklogCardListAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraBacklogCardListAriStaticOpts);
+ return new _JiraBacklogCardListAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ containerType: this.containerType,
+ containerId: this.containerId,
+ strategy: this.strategy,
+ cardListId: this.cardListId
+ };
+ }
+};
+
+// src/jira/board-cell/types.ts
+var JiraBoardCellAriResourceOwner = "jira", JiraBoardCellAriResourceType = "board-cell";
+
+// src/jira/board-cell/manifest.ts
+var jiraBoardCellAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraBoardCellAriResourceOwner,
+ resourceType: JiraBoardCellAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{containerType}/{containerId}/view/{viewId}/layout/{layoutType}/{cellId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ containerType: /(board|project)/,
+ containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ layoutType: /(column|swimlane)/,
+ cellId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/board-cell/index.ts
+var JiraBoardCellAri = class _JiraBoardCellAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._containerType = opts.resourceIdSegmentValues.containerType, this._containerId = opts.resourceIdSegmentValues.containerId, this._viewId = opts.resourceIdSegmentValues.viewId, this._layoutType = opts.resourceIdSegmentValues.layoutType, this._cellId = opts.resourceIdSegmentValues.cellId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get containerType() {
+ return this._containerType;
+ }
+ get containerId() {
+ return this._containerId;
+ }
+ get viewId() {
+ return this._viewId;
+ }
+ get layoutType() {
+ return this._layoutType;
+ }
+ get cellId() {
+ return this._cellId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraBoardCellAriStaticOpts.qualifier,
+ platformQualifier: jiraBoardCellAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraBoardCellAriStaticOpts.resourceOwner,
+ resourceType: jiraBoardCellAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.containerType}/${opts.containerId}/view/${opts.viewId}/layout/${opts.layoutType}/${opts.cellId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ containerType: opts.containerType,
+ containerId: opts.containerId,
+ viewId: opts.viewId,
+ layoutType: opts.layoutType,
+ cellId: opts.cellId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraBoardCellAriStaticOpts);
+ return new _JiraBoardCellAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraBoardCellAriStaticOpts);
+ return new _JiraBoardCellAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ containerType: this.containerType,
+ containerId: this.containerId,
+ viewId: this.viewId,
+ layoutType: this.layoutType,
+ cellId: this.cellId
+ };
+ }
+};
+
+// src/jira/board-column/types.ts
+var JiraBoardColumnAriResourceOwner = "jira", JiraBoardColumnAriResourceType = "board-column";
+
+// src/jira/board-column/manifest.ts
+var jiraBoardColumnAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraBoardColumnAriResourceOwner,
+ resourceType: JiraBoardColumnAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{containerType}/{containerId}/view/{viewId}/{columnType}/{columnId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ containerType: /(board|project)/,
+ containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ columnType: /(status|assignee|priority|category)/,
+ columnId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/board-column/index.ts
+var JiraBoardColumnAri = class _JiraBoardColumnAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._containerType = opts.resourceIdSegmentValues.containerType, this._containerId = opts.resourceIdSegmentValues.containerId, this._viewId = opts.resourceIdSegmentValues.viewId, this._columnType = opts.resourceIdSegmentValues.columnType, this._columnId = opts.resourceIdSegmentValues.columnId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get containerType() {
+ return this._containerType;
+ }
+ get containerId() {
+ return this._containerId;
+ }
+ get viewId() {
+ return this._viewId;
+ }
+ get columnType() {
+ return this._columnType;
+ }
+ get columnId() {
+ return this._columnId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraBoardColumnAriStaticOpts.qualifier,
+ platformQualifier: jiraBoardColumnAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraBoardColumnAriStaticOpts.resourceOwner,
+ resourceType: jiraBoardColumnAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.containerType}/${opts.containerId}/view/${opts.viewId}/${opts.columnType}/${opts.columnId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ containerType: opts.containerType,
+ containerId: opts.containerId,
+ viewId: opts.viewId,
+ columnType: opts.columnType,
+ columnId: opts.columnId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraBoardColumnAriStaticOpts);
+ return new _JiraBoardColumnAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraBoardColumnAriStaticOpts);
+ return new _JiraBoardColumnAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ containerType: this.containerType,
+ containerId: this.containerId,
+ viewId: this.viewId,
+ columnType: this.columnType,
+ columnId: this.columnId
+ };
+ }
+};
+
+// src/jira/board-layout/types.ts
+var JiraBoardLayoutAriResourceOwner = "jira", JiraBoardLayoutAriResourceType = "board-layout";
+
+// src/jira/board-layout/manifest.ts
+var jiraBoardLayoutAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraBoardLayoutAriResourceOwner,
+ resourceType: JiraBoardLayoutAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{containerType}/{containerId}/view/{viewId}/{layout}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ containerType: /(board|project)/,
+ containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ layout: /(column|swimlane)/
+ }
+};
+
+// src/jira/board-layout/index.ts
+var JiraBoardLayoutAri = class _JiraBoardLayoutAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._containerType = opts.resourceIdSegmentValues.containerType, this._containerId = opts.resourceIdSegmentValues.containerId, this._viewId = opts.resourceIdSegmentValues.viewId, this._layout = opts.resourceIdSegmentValues.layout;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get containerType() {
+ return this._containerType;
+ }
+ get containerId() {
+ return this._containerId;
+ }
+ get viewId() {
+ return this._viewId;
+ }
+ get layout() {
+ return this._layout;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraBoardLayoutAriStaticOpts.qualifier,
+ platformQualifier: jiraBoardLayoutAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraBoardLayoutAriStaticOpts.resourceOwner,
+ resourceType: jiraBoardLayoutAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.containerType}/${opts.containerId}/view/${opts.viewId}/${opts.layout}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ containerType: opts.containerType,
+ containerId: opts.containerId,
+ viewId: opts.viewId,
+ layout: opts.layout
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraBoardLayoutAriStaticOpts);
+ return new _JiraBoardLayoutAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraBoardLayoutAriStaticOpts);
+ return new _JiraBoardLayoutAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ containerType: this.containerType,
+ containerId: this.containerId,
+ viewId: this.viewId,
+ layout: this.layout
+ };
+ }
+};
+
+// src/jira/board-swimlane/types.ts
+var JiraBoardSwimlaneAriResourceOwner = "jira", JiraBoardSwimlaneAriResourceType = "board-swimlane";
+
+// src/jira/board-swimlane/manifest.ts
+var jiraBoardSwimlaneAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraBoardSwimlaneAriResourceOwner,
+ resourceType: JiraBoardSwimlaneAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{containerType}/{containerId}/view/{viewId}/{swimlaneType}/{swimlaneId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ containerType: /(board|project)/,
+ containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ swimlaneType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ swimlaneId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/board-swimlane/index.ts
+var JiraBoardSwimlaneAri = class _JiraBoardSwimlaneAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._containerType = opts.resourceIdSegmentValues.containerType, this._containerId = opts.resourceIdSegmentValues.containerId, this._viewId = opts.resourceIdSegmentValues.viewId, this._swimlaneType = opts.resourceIdSegmentValues.swimlaneType, this._swimlaneId = opts.resourceIdSegmentValues.swimlaneId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get containerType() {
+ return this._containerType;
+ }
+ get containerId() {
+ return this._containerId;
+ }
+ get viewId() {
+ return this._viewId;
+ }
+ get swimlaneType() {
+ return this._swimlaneType;
+ }
+ get swimlaneId() {
+ return this._swimlaneId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraBoardSwimlaneAriStaticOpts.qualifier,
+ platformQualifier: jiraBoardSwimlaneAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraBoardSwimlaneAriStaticOpts.resourceOwner,
+ resourceType: jiraBoardSwimlaneAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.containerType}/${opts.containerId}/view/${opts.viewId}/${opts.swimlaneType}/${opts.swimlaneId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ containerType: opts.containerType,
+ containerId: opts.containerId,
+ viewId: opts.viewId,
+ swimlaneType: opts.swimlaneType,
+ swimlaneId: opts.swimlaneId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraBoardSwimlaneAriStaticOpts);
+ return new _JiraBoardSwimlaneAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraBoardSwimlaneAriStaticOpts);
+ return new _JiraBoardSwimlaneAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ containerType: this.containerType,
+ containerId: this.containerId,
+ viewId: this.viewId,
+ swimlaneType: this.swimlaneType,
+ swimlaneId: this.swimlaneId
+ };
+ }
+};
+
// src/jira/branch/types.ts
var JiraBranchAriResourceOwner = "jira", JiraBranchAriResourceType = "branch";
// src/jira/branch/manifest.ts
var jiraBranchAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraBranchAriResourceOwner,
resourceType: JiraBranchAriResourceType,
resourceIdSlug: "activation/{activationId}/{branchId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
branchId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/branch/index.ts
var JiraBranchAri = class _JiraBranchAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId;
}
get siteId() {
return this._siteId;
}
@@ -18825,27 +23084,23 @@
var jiraBranchHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraBranchHistoryAriResourceOwner,
resourceType: JiraBranchHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{branchId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
branchId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/branch-history/index.ts
var JiraBranchHistoryAri = class _JiraBranchHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._branchId = opts.resourceIdSegmentValues.branchId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -18895,25 +23150,22 @@
var jiraBuildAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraBuildAriResourceOwner,
resourceType: JiraBuildAriResourceType,
resourceIdSlug: "activation/{activationId}/{buildId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
buildId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/build/index.ts
var JiraBuildAri = class _JiraBuildAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId;
}
get siteId() {
return this._siteId;
}
@@ -18958,27 +23210,23 @@
var jiraBuildHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraBuildHistoryAriResourceOwner,
resourceType: JiraBuildHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{buildId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
buildId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/build-history/index.ts
var JiraBuildHistoryAri = class _JiraBuildHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._buildId = opts.resourceIdSegmentValues.buildId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -19028,25 +23276,22 @@
var jiraBulkOperationTaskAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraBulkOperationTaskAriResourceOwner,
resourceType: JiraBulkOperationTaskAriResourceType,
resourceIdSlug: "activation/{activationId}/{taskId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
taskId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/bulk-operation-task/index.ts
var JiraBulkOperationTaskAri = class _JiraBulkOperationTaskAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._taskId = opts.resourceIdSegmentValues.taskId;
}
get siteId() {
return this._siteId;
}
@@ -19091,25 +23336,22 @@
var jiraCommitAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraCommitAriResourceOwner,
resourceType: JiraCommitAriResourceType,
resourceIdSlug: "activation/{activationId}/{commitId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
commitId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/commit/index.ts
var JiraCommitAri = class _JiraCommitAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._commitId = opts.resourceIdSegmentValues.commitId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._commitId = opts.resourceIdSegmentValues.commitId;
}
get siteId() {
return this._siteId;
}
@@ -19154,25 +23396,22 @@
var jiraComponentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraComponentAriResourceOwner,
resourceType: JiraComponentAriResourceType,
resourceIdSlug: "activation/{activationId}/{componentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
componentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/component/index.ts
var JiraComponentAri = class _JiraComponentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._componentId = opts.resourceIdSegmentValues.componentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._componentId = opts.resourceIdSegmentValues.componentId;
}
get siteId() {
return this._siteId;
}
@@ -19217,25 +23456,22 @@
var jiraConnectAppAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraConnectAppAriResourceOwner,
resourceType: JiraConnectAppAriResourceType,
resourceIdSlug: "activation/{activationId}/{appKey}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
appKey: /[a-zA-Z0-9-._]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/connect-app/index.ts
var JiraConnectAppAri = class _JiraConnectAppAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._appKey = opts.resourceIdSegmentValues.appKey;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._appKey = opts.resourceIdSegmentValues.appKey;
}
get siteId() {
return this._siteId;
}
@@ -19280,25 +23516,22 @@
var jiraDashboardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDashboardAriResourceOwner,
resourceType: JiraDashboardAriResourceType,
resourceIdSlug: "activation/{activationId}/{dashboardId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
dashboardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/dashboard/index.ts
var JiraDashboardAri = class _JiraDashboardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dashboardId = opts.resourceIdSegmentValues.dashboardId;
}
get siteId() {
return this._siteId;
}
@@ -19343,25 +23576,22 @@
var jiraDeploymentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDeploymentAriResourceOwner,
resourceType: JiraDeploymentAriResourceType,
resourceIdSlug: "activation/{activationId}/{deploymentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
deploymentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/deployment/index.ts
var JiraDeploymentAri = class _JiraDeploymentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId;
}
get siteId() {
return this._siteId;
}
@@ -19406,27 +23636,23 @@
var jiraDeploymentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDeploymentHistoryAriResourceOwner,
resourceType: JiraDeploymentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{deploymentId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
deploymentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/deployment-history/index.ts
var JiraDeploymentHistoryAri = class _JiraDeploymentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -19476,25 +23702,22 @@
var jiraDesignAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDesignAriResourceOwner,
resourceType: JiraDesignAriResourceType,
resourceIdSlug: "activation/{activationId}/{designId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
designId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/design/index.ts
var JiraDesignAri = class _JiraDesignAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId;
}
get siteId() {
return this._siteId;
}
@@ -19539,27 +23762,23 @@
var jiraDesignHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDesignHistoryAriResourceOwner,
resourceType: JiraDesignHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{designId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
designId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/design-history/index.ts
var JiraDesignHistoryAri = class _JiraDesignHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._designId = opts.resourceIdSegmentValues.designId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -19609,25 +23828,22 @@
var jiraDevopsComponentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDevopsComponentAriResourceOwner,
resourceType: JiraDevopsComponentAriResourceType,
resourceIdSlug: "activation/{activationId}/{devopsComponentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
devopsComponentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/devops-component/index.ts
var JiraDevopsComponentAri = class _JiraDevopsComponentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._devopsComponentId = opts.resourceIdSegmentValues.devopsComponentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._devopsComponentId = opts.resourceIdSegmentValues.devopsComponentId;
}
get siteId() {
return this._siteId;
}
@@ -19672,25 +23888,22 @@
var jiraDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDocumentAriResourceOwner,
resourceType: JiraDocumentAriResourceType,
resourceIdSlug: "activation/{activationId}/{documentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
documentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/document/index.ts
var JiraDocumentAri = class _JiraDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId;
}
get siteId() {
return this._siteId;
}
@@ -19735,27 +23948,23 @@
var jiraDocumentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDocumentHistoryAriResourceOwner,
resourceType: JiraDocumentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{documentId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
documentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/document-history/index.ts
var JiraDocumentHistoryAri = class _JiraDocumentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._documentId = opts.resourceIdSegmentValues.documentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -19805,25 +24014,22 @@
var jiraEntitlementAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraEntitlementAriResourceOwner,
resourceType: JiraEntitlementAriResourceType,
resourceIdSlug: "activation/{activationId}/{entitlementId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entitlementId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/entitlement/index.ts
var JiraEntitlementAri = class _JiraEntitlementAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._entitlementId = opts.resourceIdSegmentValues.entitlementId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._entitlementId = opts.resourceIdSegmentValues.entitlementId;
}
get siteId() {
return this._siteId;
}
@@ -19868,29 +24074,24 @@
var jiraEntityPropertyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraEntityPropertyAriResourceOwner,
resourceType: JiraEntityPropertyAriResourceType,
resourceIdSlug: "activation/{activationId}/{entityType}/{entityId}/{propertyKey}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
entityType: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
entityId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
propertyKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/entity-property/index.ts
var JiraEntityPropertyAri = class _JiraEntityPropertyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._entityType = opts.resourceIdSegmentValues.entityType, this._entityId = opts.resourceIdSegmentValues.entityId, this._propertyKey = opts.resourceIdSegmentValues.propertyKey;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._entityType = opts.resourceIdSegmentValues.entityType, this._entityId = opts.resourceIdSegmentValues.entityId, this._propertyKey = opts.resourceIdSegmentValues.propertyKey;
}
get siteId() {
return this._siteId;
}
@@ -19945,9 +24146,8 @@
var jiraFavouriteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFavouriteAriResourceOwner,
resourceType: JiraFavouriteAriResourceType,
resourceIdSlug: "activation/{activationId}/{favouriteId}",
resourceIdSegmentFormats: {
@@ -19960,10 +24160,9 @@
// src/jira/favourite/index.ts
var JiraFavouriteAri = class _JiraFavouriteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._favouriteId = opts.resourceIdSegmentValues.favouriteId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._favouriteId = opts.resourceIdSegmentValues.favouriteId;
}
get siteId() {
return this._siteId;
}
@@ -20008,25 +24207,22 @@
var jiraFeatureFlagAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFeatureFlagAriResourceOwner,
resourceType: JiraFeatureFlagAriResourceType,
resourceIdSlug: "activation/{activationId}/{featureFlagId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
featureFlagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/feature-flag/index.ts
var JiraFeatureFlagAri = class _JiraFeatureFlagAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId;
}
get siteId() {
return this._siteId;
}
@@ -20071,27 +24267,23 @@
var jiraFeatureFlagHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFeatureFlagHistoryAriResourceOwner,
resourceType: JiraFeatureFlagHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{featureFlagId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
featureFlagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/feature-flag-history/index.ts
var JiraFeatureFlagHistoryAri = class _JiraFeatureFlagHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._featureFlagId = opts.resourceIdSegmentValues.featureFlagId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -20133,33 +24325,90 @@
};
}
};
+// src/jira/field-association-scheme-item/types.ts
+var JiraFieldAssociationSchemeItemAriResourceOwner = "jira", JiraFieldAssociationSchemeItemAriResourceType = "field-association-scheme-item";
+
+// src/jira/field-association-scheme-item/manifest.ts
+var jiraFieldAssociationSchemeItemAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraFieldAssociationSchemeItemAriResourceOwner,
+ resourceType: JiraFieldAssociationSchemeItemAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{fieldAssociationSchemeItemId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ fieldAssociationSchemeItemId: /[0-9]+/
+ }
+};
+
+// src/jira/field-association-scheme-item/index.ts
+var JiraFieldAssociationSchemeItemAri = class _JiraFieldAssociationSchemeItemAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldAssociationSchemeItemId = opts.resourceIdSegmentValues.fieldAssociationSchemeItemId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get fieldAssociationSchemeItemId() {
+ return this._fieldAssociationSchemeItemId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraFieldAssociationSchemeItemAriStaticOpts.qualifier,
+ platformQualifier: jiraFieldAssociationSchemeItemAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraFieldAssociationSchemeItemAriStaticOpts.resourceOwner,
+ resourceType: jiraFieldAssociationSchemeItemAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.fieldAssociationSchemeItemId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ fieldAssociationSchemeItemId: opts.fieldAssociationSchemeItemId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraFieldAssociationSchemeItemAriStaticOpts);
+ return new _JiraFieldAssociationSchemeItemAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraFieldAssociationSchemeItemAriStaticOpts);
+ return new _JiraFieldAssociationSchemeItemAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ fieldAssociationSchemeItemId: this.fieldAssociationSchemeItemId
+ };
+ }
+};
+
// src/jira/field-configuration/types.ts
var JiraFieldConfigurationAriResourceOwner = "jira", JiraFieldConfigurationAriResourceType = "field-configuration";
// src/jira/field-configuration/manifest.ts
var jiraFieldConfigurationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFieldConfigurationAriResourceOwner,
resourceType: JiraFieldConfigurationAriResourceType,
resourceIdSlug: "activation/{activationId}/{fieldConfigurationId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
fieldConfigurationId: /[a-zA-Z]+(_[0-9]+)?/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/field-configuration/index.ts
var JiraFieldConfigurationAri = class _JiraFieldConfigurationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldConfigurationId = opts.resourceIdSegmentValues.fieldConfigurationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldConfigurationId = opts.resourceIdSegmentValues.fieldConfigurationId;
}
get siteId() {
return this._siteId;
}
@@ -20204,25 +24453,22 @@
var jiraFieldConfigurationContextAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFieldConfigurationContextAriResourceOwner,
resourceType: JiraFieldConfigurationContextAriResourceType,
resourceIdSlug: "activation/{activationId}/{contextId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
contextId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/field-configuration-context/index.ts
var JiraFieldConfigurationContextAri = class _JiraFieldConfigurationContextAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._contextId = opts.resourceIdSegmentValues.contextId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._contextId = opts.resourceIdSegmentValues.contextId;
}
get siteId() {
return this._siteId;
}
@@ -20259,33 +24505,210 @@
};
}
};
+// src/jira/field-configuration-scheme/types.ts
+var JiraFieldConfigurationSchemeAriResourceOwner = "jira", JiraFieldConfigurationSchemeAriResourceType = "field-configuration-scheme";
+
+// src/jira/field-configuration-scheme/manifest.ts
+var jiraFieldConfigurationSchemeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraFieldConfigurationSchemeAriResourceOwner,
+ resourceType: JiraFieldConfigurationSchemeAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{fieldConfigurationSchemeId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ fieldConfigurationSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/field-configuration-scheme/index.ts
+var JiraFieldConfigurationSchemeAri = class _JiraFieldConfigurationSchemeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldConfigurationSchemeId = opts.resourceIdSegmentValues.fieldConfigurationSchemeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get fieldConfigurationSchemeId() {
+ return this._fieldConfigurationSchemeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraFieldConfigurationSchemeAriStaticOpts.qualifier,
+ platformQualifier: jiraFieldConfigurationSchemeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraFieldConfigurationSchemeAriStaticOpts.resourceOwner,
+ resourceType: jiraFieldConfigurationSchemeAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.fieldConfigurationSchemeId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ fieldConfigurationSchemeId: opts.fieldConfigurationSchemeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraFieldConfigurationSchemeAriStaticOpts);
+ return new _JiraFieldConfigurationSchemeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraFieldConfigurationSchemeAriStaticOpts);
+ return new _JiraFieldConfigurationSchemeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ fieldConfigurationSchemeId: this.fieldConfigurationSchemeId
+ };
+ }
+};
+
+// src/jira/field-option-bucket/types.ts
+var JiraFieldOptionBucketAriResourceOwner = "jira", JiraFieldOptionBucketAriResourceType = "field-option-bucket";
+
+// src/jira/field-option-bucket/manifest.ts
+var jiraFieldOptionBucketAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraFieldOptionBucketAriResourceOwner,
+ resourceType: JiraFieldOptionBucketAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{optionBucketId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ optionBucketId: /[0-9]+/
+ }
+};
+
+// src/jira/field-option-bucket/index.ts
+var JiraFieldOptionBucketAri = class _JiraFieldOptionBucketAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._optionBucketId = opts.resourceIdSegmentValues.optionBucketId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get optionBucketId() {
+ return this._optionBucketId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraFieldOptionBucketAriStaticOpts.qualifier,
+ platformQualifier: jiraFieldOptionBucketAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraFieldOptionBucketAriStaticOpts.resourceOwner,
+ resourceType: jiraFieldOptionBucketAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.optionBucketId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ optionBucketId: opts.optionBucketId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraFieldOptionBucketAriStaticOpts);
+ return new _JiraFieldOptionBucketAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraFieldOptionBucketAriStaticOpts);
+ return new _JiraFieldOptionBucketAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ optionBucketId: this.optionBucketId
+ };
+ }
+};
+
+// src/jira/field-scheme/types.ts
+var JiraFieldSchemeAriResourceOwner = "jira", JiraFieldSchemeAriResourceType = "field-scheme";
+
+// src/jira/field-scheme/manifest.ts
+var jiraFieldSchemeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraFieldSchemeAriResourceOwner,
+ resourceType: JiraFieldSchemeAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{fieldSchemeId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ fieldSchemeId: /[0-9]+/
+ }
+};
+
+// src/jira/field-scheme/index.ts
+var JiraFieldSchemeAri = class _JiraFieldSchemeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldSchemeId = opts.resourceIdSegmentValues.fieldSchemeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get fieldSchemeId() {
+ return this._fieldSchemeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraFieldSchemeAriStaticOpts.qualifier,
+ platformQualifier: jiraFieldSchemeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraFieldSchemeAriStaticOpts.resourceOwner,
+ resourceType: jiraFieldSchemeAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.fieldSchemeId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ fieldSchemeId: opts.fieldSchemeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraFieldSchemeAriStaticOpts);
+ return new _JiraFieldSchemeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraFieldSchemeAriStaticOpts);
+ return new _JiraFieldSchemeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ fieldSchemeId: this.fieldSchemeId
+ };
+ }
+};
+
// src/jira/field-set-view/types.ts
var JiraFieldSetViewAriResourceOwner = "jira", JiraFieldSetViewAriResourceType = "field-set-view";
// src/jira/field-set-view/manifest.ts
var jiraFieldSetViewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFieldSetViewAriResourceOwner,
resourceType: JiraFieldSetViewAriResourceType,
resourceIdSlug: "activation/{activationId}/{fieldSetViewId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
fieldSetViewId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/field-set-view/index.ts
var JiraFieldSetViewAri = class _JiraFieldSetViewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldSetViewId = opts.resourceIdSegmentValues.fieldSetViewId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldSetViewId = opts.resourceIdSegmentValues.fieldSetViewId;
}
get siteId() {
return this._siteId;
}
@@ -20330,25 +24753,22 @@
var jiraFilterAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFilterAriResourceOwner,
resourceType: JiraFilterAriResourceType,
resourceIdSlug: "activation/{activationId}/{filterId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
filterId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/filter/index.ts
var JiraFilterAri = class _JiraFilterAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._filterId = opts.resourceIdSegmentValues.filterId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._filterId = opts.resourceIdSegmentValues.filterId;
}
get siteId() {
return this._siteId;
}
@@ -20393,25 +24813,22 @@
var jiraFilterEmailSubscriptionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFilterEmailSubscriptionAriResourceOwner,
resourceType: JiraFilterEmailSubscriptionAriResourceType,
resourceIdSlug: "activation/{activationId}/{filterEmailSubscriptionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
filterEmailSubscriptionId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/filter-email-subscription/index.ts
var JiraFilterEmailSubscriptionAri = class _JiraFilterEmailSubscriptionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._filterEmailSubscriptionId = opts.resourceIdSegmentValues.filterEmailSubscriptionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._filterEmailSubscriptionId = opts.resourceIdSegmentValues.filterEmailSubscriptionId;
}
get siteId() {
return this._siteId;
}
@@ -20456,25 +24873,22 @@
var jiraFormAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraFormAriResourceOwner,
resourceType: JiraFormAriResourceType,
resourceIdSlug: "activation/{activationId}/{formId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
formId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/form/index.ts
var JiraFormAri = class _JiraFormAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
}
get siteId() {
return this._siteId;
}
@@ -20511,33 +24925,90 @@
};
}
};
+// src/jira/formula-expression-configuration/types.ts
+var JiraFormulaExpressionConfigurationAriResourceOwner = "jira", JiraFormulaExpressionConfigurationAriResourceType = "formula-expression-configuration";
+
+// src/jira/formula-expression-configuration/manifest.ts
+var jiraFormulaExpressionConfigurationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraFormulaExpressionConfigurationAriResourceOwner,
+ resourceType: JiraFormulaExpressionConfigurationAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{contextId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ contextId: /[0-9]+/
+ }
+};
+
+// src/jira/formula-expression-configuration/index.ts
+var JiraFormulaExpressionConfigurationAri = class _JiraFormulaExpressionConfigurationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._contextId = opts.resourceIdSegmentValues.contextId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get contextId() {
+ return this._contextId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraFormulaExpressionConfigurationAriStaticOpts.qualifier,
+ platformQualifier: jiraFormulaExpressionConfigurationAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraFormulaExpressionConfigurationAriStaticOpts.resourceOwner,
+ resourceType: jiraFormulaExpressionConfigurationAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.contextId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ contextId: opts.contextId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraFormulaExpressionConfigurationAriStaticOpts);
+ return new _JiraFormulaExpressionConfigurationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraFormulaExpressionConfigurationAriStaticOpts);
+ return new _JiraFormulaExpressionConfigurationAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ contextId: this.contextId
+ };
+ }
+};
+
// src/jira/incident/types.ts
var JiraIncidentAriResourceOwner = "jira", JiraIncidentAriResourceType = "incident";
// src/jira/incident/manifest.ts
var jiraIncidentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIncidentAriResourceOwner,
resourceType: JiraIncidentAriResourceType,
resourceIdSlug: "activation/{activationId}/{incidentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/incident/index.ts
var JiraIncidentAri = class _JiraIncidentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId;
}
get siteId() {
return this._siteId;
}
@@ -20582,27 +25053,23 @@
var jiraIncidentHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIncidentHistoryAriResourceOwner,
resourceType: JiraIncidentHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{incidentId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/incident-history/index.ts
var JiraIncidentHistoryAri = class _JiraIncidentHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._incidentId = opts.resourceIdSegmentValues.incidentId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -20652,23 +25119,20 @@
var jiraIssueAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueAriResourceOwner,
resourceType: JiraIssueAriResourceType,
resourceIdSlug: "{issueId}",
resourceIdSegmentFormats: {
issueId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue/index.ts
var JiraIssueAri = class _JiraIssueAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId;
+ super(opts), this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId;
}
get siteId() {
return this._siteId;
}
@@ -20708,25 +25172,21 @@
var jiraIssueAttachmentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueAttachmentAriResourceOwner,
resourceType: JiraIssueAttachmentAriResourceType,
resourceIdSlug: "{issueId}/{attachmentId}",
resourceIdSegmentFormats: {
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
attachmentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-attachment/index.ts
var JiraIssueAttachmentAri = class _JiraIssueAttachmentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._attachmentId = opts.resourceIdSegmentValues.attachmentId;
+ super(opts), this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._attachmentId = opts.resourceIdSegmentValues.attachmentId;
}
get siteId() {
return this._siteId;
}
@@ -20771,25 +25231,21 @@
var jiraIssueCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueCommentAriResourceOwner,
resourceType: JiraIssueCommentAriResourceType,
resourceIdSlug: "{issueId}/{commentId}",
resourceIdSegmentFormats: {
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
commentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-comment/index.ts
var JiraIssueCommentAri = class _JiraIssueCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -20834,25 +25290,22 @@
var jiraIssueFieldMetadataAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueFieldMetadataAriResourceOwner,
resourceType: JiraIssueFieldMetadataAriResourceType,
resourceIdSlug: "activation/{activationId}/{fieldId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-field-metadata/index.ts
var JiraIssueFieldMetadataAri = class _JiraIssueFieldMetadataAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
}
get siteId() {
return this._siteId;
}
@@ -20897,27 +25350,23 @@
var jiraIssueFieldOptionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueFieldOptionAriResourceOwner,
resourceType: JiraIssueFieldOptionAriResourceType,
resourceIdSlug: "activation/{activationId}/{fieldId}/{optionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
optionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-field-option/index.ts
var JiraIssueFieldOptionAri = class _JiraIssueFieldOptionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldId = opts.resourceIdSegmentValues.fieldId, this._optionId = opts.resourceIdSegmentValues.optionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fieldId = opts.resourceIdSegmentValues.fieldId, this._optionId = opts.resourceIdSegmentValues.optionId;
}
get siteId() {
return this._siteId;
}
@@ -20967,27 +25416,23 @@
var jiraIssueHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueHistoryAriResourceOwner,
resourceType: JiraIssueHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{issueId}/{changeGroupId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
changeGroupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-history/index.ts
var JiraIssueHistoryAri = class _JiraIssueHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._changeGroupId = opts.resourceIdSegmentValues.changeGroupId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._changeGroupId = opts.resourceIdSegmentValues.changeGroupId;
}
get siteId() {
return this._siteId;
}
@@ -21037,27 +25482,23 @@
var jiraIssueLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueLinkAriResourceOwner,
resourceType: JiraIssueLinkAriResourceType,
resourceIdSlug: "activation/{activationId}/{issueId}/{linkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
linkId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-link/index.ts
var JiraIssueLinkAri = class _JiraIssueLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._linkId = opts.resourceIdSegmentValues.linkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._linkId = opts.resourceIdSegmentValues.linkId;
}
get siteId() {
return this._siteId;
}
@@ -21107,25 +25548,22 @@
var jiraIssueLinkTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueLinkTypeAriResourceOwner,
resourceType: JiraIssueLinkTypeAriResourceType,
resourceIdSlug: "activation/{activationId}/{issueLinkTypeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issueLinkTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-link-type/index.ts
var JiraIssueLinkTypeAri = class _JiraIssueLinkTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueLinkTypeId = opts.resourceIdSegmentValues.issueLinkTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueLinkTypeId = opts.resourceIdSegmentValues.issueLinkTypeId;
}
get siteId() {
return this._siteId;
}
@@ -21170,27 +25608,23 @@
var jiraIssueRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueRemoteLinkAriResourceOwner,
resourceType: JiraIssueRemoteLinkAriResourceType,
resourceIdSlug: "activation/{activationId}/{issueId}/{linkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
linkId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-remote-link/index.ts
var JiraIssueRemoteLinkAri = class _JiraIssueRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._linkId = opts.resourceIdSegmentValues.linkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._linkId = opts.resourceIdSegmentValues.linkId;
}
get siteId() {
return this._siteId;
}
@@ -21240,27 +25674,23 @@
var jiraIssueSearchViewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueSearchViewAriResourceOwner,
resourceType: JiraIssueSearchViewAriResourceType,
resourceIdSlug: "activation/{activationId}/{namespaceId}/{viewId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-search-view/index.ts
var JiraIssueSearchViewAri = class _JiraIssueSearchViewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._namespaceId = opts.resourceIdSegmentValues.namespaceId, this._viewId = opts.resourceIdSegmentValues.viewId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._namespaceId = opts.resourceIdSegmentValues.namespaceId, this._viewId = opts.resourceIdSegmentValues.viewId;
}
get siteId() {
return this._siteId;
}
@@ -21310,29 +25740,24 @@
var jiraIssueSearchViewTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueSearchViewTypeAriResourceOwner,
resourceType: JiraIssueSearchViewTypeAriResourceType,
resourceIdSlug: "activation/{activationId}/{namespaceId}/{viewId}/{viewType}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
viewId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
- viewType: /(list_view|grouped_list_view|detailed_view)/
- // eslint-disable-line no-useless-escape
+ viewType: /(list_view|grouped_list_view|detailed_view|timeline_view)/
}
};
// src/jira/issue-search-view-type/index.ts
var JiraIssueSearchViewTypeAri = class _JiraIssueSearchViewTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._namespaceId = opts.resourceIdSegmentValues.namespaceId, this._viewId = opts.resourceIdSegmentValues.viewId, this._viewType = opts.resourceIdSegmentValues.viewType;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._namespaceId = opts.resourceIdSegmentValues.namespaceId, this._viewId = opts.resourceIdSegmentValues.viewId, this._viewType = opts.resourceIdSegmentValues.viewType;
}
get siteId() {
return this._siteId;
}
@@ -21387,27 +25812,23 @@
var jiraIssueSecurityLevelPermissionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueSecurityLevelPermissionAriResourceOwner,
resourceType: JiraIssueSecurityLevelPermissionAriResourceType,
resourceIdSlug: "activation/{activationId}/project/{projectId}/{securityLevelId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
securityLevelId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-security-level-permission/index.ts
var JiraIssueSecurityLevelPermissionAri = class _JiraIssueSecurityLevelPermissionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._securityLevelId = opts.resourceIdSegmentValues.securityLevelId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._securityLevelId = opts.resourceIdSegmentValues.securityLevelId;
}
get activationId() {
return this._activationId;
}
@@ -21453,25 +25874,22 @@
var jiraIssueStatusAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueStatusAriResourceOwner,
resourceType: JiraIssueStatusAriResourceType,
resourceIdSlug: "activation/{activationId}/{issuestatusId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issuestatusId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-status/index.ts
var JiraIssueStatusAri = class _JiraIssueStatusAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issuestatusId = opts.resourceIdSegmentValues.issuestatusId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issuestatusId = opts.resourceIdSegmentValues.issuestatusId;
}
get siteId() {
return this._siteId;
}
@@ -21516,23 +25934,20 @@
var jiraIssueTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueTypeAriResourceOwner,
resourceType: JiraIssueTypeAriResourceType,
resourceIdSlug: "{issueTypeId}",
resourceIdSegmentFormats: {
issueTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-type/index.ts
var JiraIssueTypeAri = class _JiraIssueTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId;
}
get siteId() {
return this._siteId;
}
@@ -21564,33 +25979,97 @@
};
}
};
+// src/jira/issue-type-field/types.ts
+var JiraIssueTypeFieldAriResourceOwner = "jira", JiraIssueTypeFieldAriResourceType = "issue-type-field";
+
+// src/jira/issue-type-field/manifest.ts
+var jiraIssueTypeFieldAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraIssueTypeFieldAriResourceOwner,
+ resourceType: JiraIssueTypeFieldAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{issueTypeId}/{fieldId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ issueTypeId: /[0-9]+/,
+ fieldId: /[a-zA-Z0-9_\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/jira/issue-type-field/index.ts
+var JiraIssueTypeFieldAri = class _JiraIssueTypeFieldAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get issueTypeId() {
+ return this._issueTypeId;
+ }
+ get fieldId() {
+ return this._fieldId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraIssueTypeFieldAriStaticOpts.qualifier,
+ platformQualifier: jiraIssueTypeFieldAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraIssueTypeFieldAriStaticOpts.resourceOwner,
+ resourceType: jiraIssueTypeFieldAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.issueTypeId}/${opts.fieldId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ issueTypeId: opts.issueTypeId,
+ fieldId: opts.fieldId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraIssueTypeFieldAriStaticOpts);
+ return new _JiraIssueTypeFieldAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraIssueTypeFieldAriStaticOpts);
+ return new _JiraIssueTypeFieldAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ issueTypeId: this.issueTypeId,
+ fieldId: this.fieldId
+ };
+ }
+};
+
// src/jira/issue-type-scheme/types.ts
var JiraIssueTypeSchemeAriResourceOwner = "jira", JiraIssueTypeSchemeAriResourceType = "issue-type-scheme";
// src/jira/issue-type-scheme/manifest.ts
var jiraIssueTypeSchemeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueTypeSchemeAriResourceOwner,
resourceType: JiraIssueTypeSchemeAriResourceType,
resourceIdSlug: "activation/{activationId}/{issueTypeSchemeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issueTypeSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-type-scheme/index.ts
var JiraIssueTypeSchemeAri = class _JiraIssueTypeSchemeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueTypeSchemeId = opts.resourceIdSegmentValues.issueTypeSchemeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueTypeSchemeId = opts.resourceIdSegmentValues.issueTypeSchemeId;
}
get siteId() {
return this._siteId;
}
@@ -21635,27 +26114,23 @@
var jiraIssueTypeSchemeMappingAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueTypeSchemeMappingAriResourceOwner,
resourceType: JiraIssueTypeSchemeMappingAriResourceType,
resourceIdSlug: "activation/{activationId}/{issueTypeSchemeId}/{issueTypeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
issueTypeSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
issueTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-type-scheme-mapping/index.ts
var JiraIssueTypeSchemeMappingAri = class _JiraIssueTypeSchemeMappingAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueTypeSchemeId = opts.resourceIdSegmentValues.issueTypeSchemeId, this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueTypeSchemeId = opts.resourceIdSegmentValues.issueTypeSchemeId, this._issueTypeId = opts.resourceIdSegmentValues.issueTypeId;
}
get siteId() {
return this._siteId;
}
@@ -21697,33 +26172,89 @@
};
}
};
+// src/jira/issue-type-screen-scheme/types.ts
+var JiraIssueTypeScreenSchemeAriResourceOwner = "jira", JiraIssueTypeScreenSchemeAriResourceType = "issue-type-screen-scheme";
+
+// src/jira/issue-type-screen-scheme/manifest.ts
+var jiraIssueTypeScreenSchemeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraIssueTypeScreenSchemeAriResourceOwner,
+ resourceType: JiraIssueTypeScreenSchemeAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{issueTypeScreenSchemeId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ issueTypeScreenSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/issue-type-screen-scheme/index.ts
+var JiraIssueTypeScreenSchemeAri = class _JiraIssueTypeScreenSchemeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueTypeScreenSchemeId = opts.resourceIdSegmentValues.issueTypeScreenSchemeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get issueTypeScreenSchemeId() {
+ return this._issueTypeScreenSchemeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraIssueTypeScreenSchemeAriStaticOpts.qualifier,
+ platformQualifier: jiraIssueTypeScreenSchemeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraIssueTypeScreenSchemeAriStaticOpts.resourceOwner,
+ resourceType: jiraIssueTypeScreenSchemeAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.issueTypeScreenSchemeId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ issueTypeScreenSchemeId: opts.issueTypeScreenSchemeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraIssueTypeScreenSchemeAriStaticOpts);
+ return new _JiraIssueTypeScreenSchemeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraIssueTypeScreenSchemeAriStaticOpts);
+ return new _JiraIssueTypeScreenSchemeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ issueTypeScreenSchemeId: this.issueTypeScreenSchemeId
+ };
+ }
+};
+
// src/jira/issue-worklog/types.ts
var JiraIssueWorklogAriResourceOwner = "jira", JiraIssueWorklogAriResourceType = "issue-worklog";
// src/jira/issue-worklog/manifest.ts
var jiraIssueWorklogAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssueWorklogAriResourceOwner,
resourceType: JiraIssueWorklogAriResourceType,
resourceIdSlug: "{issueId}/{worklogId}",
resourceIdSegmentFormats: {
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
worklogId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/issue-worklog/index.ts
var JiraIssueWorklogAri = class _JiraIssueWorklogAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._worklogId = opts.resourceIdSegmentValues.worklogId;
+ super(opts), this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._worklogId = opts.resourceIdSegmentValues.worklogId;
}
get siteId() {
return this._siteId;
}
@@ -21768,25 +26299,22 @@
var jiraIssuefieldvalueAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraIssuefieldvalueAriResourceOwner,
resourceType: JiraIssuefieldvalueAriResourceType,
resourceIdSlug: "{issueId}/{fieldId}",
resourceIdSegmentFormats: {
issueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
fieldId: /[a-zA-Z0-9_\-]+/
// eslint-disable-line no-useless-escape
}
};
// src/jira/issuefieldvalue/index.ts
var JiraIssuefieldvalueAri = class _JiraIssuefieldvalueAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
+ super(opts), this._siteId = opts.cloudId || "", this._issueId = opts.resourceIdSegmentValues.issueId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
}
get siteId() {
return this._siteId;
}
@@ -21823,17 +26351,88 @@
};
}
};
+// src/jira/issuelink-relationshiptype-field/types.ts
+var JiraIssuelinkRelationshiptypeFieldAriResourceOwner = "jira", JiraIssuelinkRelationshiptypeFieldAriResourceType = "issuelink-relationshiptype-field";
+
+// src/jira/issuelink-relationshiptype-field/manifest.ts
+var jiraIssuelinkRelationshiptypeFieldAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraIssuelinkRelationshiptypeFieldAriResourceOwner,
+ resourceType: JiraIssuelinkRelationshiptypeFieldAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{issueId}/{fieldId}/{issueLinkId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ issueId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ issueLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/jira/issuelink-relationshiptype-field/index.ts
+var JiraIssuelinkRelationshiptypeFieldAri = class _JiraIssuelinkRelationshiptypeFieldAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._issueId = opts.resourceIdSegmentValues.issueId, this._fieldId = opts.resourceIdSegmentValues.fieldId, this._issueLinkId = opts.resourceIdSegmentValues.issueLinkId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get issueId() {
+ return this._issueId;
+ }
+ get fieldId() {
+ return this._fieldId;
+ }
+ get issueLinkId() {
+ return this._issueLinkId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraIssuelinkRelationshiptypeFieldAriStaticOpts.qualifier,
+ platformQualifier: jiraIssuelinkRelationshiptypeFieldAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraIssuelinkRelationshiptypeFieldAriStaticOpts.resourceOwner,
+ resourceType: jiraIssuelinkRelationshiptypeFieldAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.issueId}/${opts.fieldId}/${opts.issueLinkId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ issueId: opts.issueId,
+ fieldId: opts.fieldId,
+ issueLinkId: opts.issueLinkId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraIssuelinkRelationshiptypeFieldAriStaticOpts);
+ return new _JiraIssuelinkRelationshiptypeFieldAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraIssuelinkRelationshiptypeFieldAriStaticOpts);
+ return new _JiraIssuelinkRelationshiptypeFieldAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ issueId: this.issueId,
+ fieldId: this.fieldId,
+ issueLinkId: this.issueLinkId
+ };
+ }
+};
+
// src/jira/navigation-config/types.ts
var JiraNavigationConfigAriResourceOwner = "jira", JiraNavigationConfigAriResourceType = "navigation-config";
// src/jira/navigation-config/manifest.ts
var jiraNavigationConfigAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNavigationConfigAriResourceOwner,
resourceType: JiraNavigationConfigAriResourceType,
resourceIdSlug: "activation/{activationId}/{userId}/{navKey}",
resourceIdSegmentFormats: {
@@ -21841,17 +26440,15 @@
// eslint-disable-line no-useless-escape
userId: /[a-zA-Z0-9_\-\:]{1,128}/,
// eslint-disable-line no-useless-escape
navKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/navigation-config/index.ts
var JiraNavigationConfigAri = class _JiraNavigationConfigAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._userId = opts.resourceIdSegmentValues.userId, this._navKey = opts.resourceIdSegmentValues.navKey;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._userId = opts.resourceIdSegmentValues.userId, this._navKey = opts.resourceIdSegmentValues.navKey;
}
get siteId() {
return this._siteId;
}
@@ -21901,29 +26498,24 @@
var jiraNavigationItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNavigationItemAriResourceOwner,
resourceType: JiraNavigationItemAriResourceType,
resourceIdSlug: "activation/{activationId}/{scopeType}/{scopeId}/{itemId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- scopeType: /(?:project|board|global|plan|queue)/,
- // eslint-disable-line no-useless-escape
+ scopeType: /(?:project|board|global|plan|queue|subcontainer)/,
scopeId: /[a-zA-Z0-9_\-.]+/,
- // eslint-disable-line no-useless-escape
itemId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/navigation-item/index.ts
var JiraNavigationItemAri = class _JiraNavigationItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId, this._itemId = opts.resourceIdSegmentValues.itemId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId, this._itemId = opts.resourceIdSegmentValues.itemId;
}
get siteId() {
return this._siteId;
}
@@ -21978,25 +26570,22 @@
var jiraNavigationMenuAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNavigationMenuAriResourceOwner,
resourceType: JiraNavigationMenuAriResourceType,
resourceIdSlug: "activation/{activationId}/{navigationItemScope}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
navigationItemScope: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/navigation-menu/index.ts
var JiraNavigationMenuAri = class _JiraNavigationMenuAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._navigationItemScope = opts.resourceIdSegmentValues.navigationItemScope;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._navigationItemScope = opts.resourceIdSegmentValues.navigationItemScope;
}
get siteId() {
return this._siteId;
}
@@ -22041,25 +26630,22 @@
var jiraNavigationSettingsAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNavigationSettingsAriResourceOwner,
resourceType: JiraNavigationSettingsAriResourceType,
resourceIdSlug: "activation/{activationId}/{navigationSettingScope}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
navigationSettingScope: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/navigation-settings/index.ts
var JiraNavigationSettingsAri = class _JiraNavigationSettingsAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._navigationSettingScope = opts.resourceIdSegmentValues.navigationSettingScope;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._navigationSettingScope = opts.resourceIdSegmentValues.navigationSettingScope;
}
get siteId() {
return this._siteId;
}
@@ -22104,25 +26690,22 @@
var jiraNotificationTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNotificationTypeAriResourceOwner,
resourceType: JiraNotificationTypeAriResourceType,
resourceIdSlug: "activation/{activationId}/{notificationTypeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
notificationTypeId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/notification-type/index.ts
var JiraNotificationTypeAri = class _JiraNotificationTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._notificationTypeId = opts.resourceIdSegmentValues.notificationTypeId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._notificationTypeId = opts.resourceIdSegmentValues.notificationTypeId;
}
get activationId() {
return this._activationId;
}
@@ -22163,25 +26746,22 @@
var jiraNotificationTypeSchemeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNotificationTypeSchemeAriResourceOwner,
resourceType: JiraNotificationTypeSchemeAriResourceType,
resourceIdSlug: "activation/{activationId}/{notificationTypeSchemeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
notificationTypeSchemeId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/notification-type-scheme/index.ts
var JiraNotificationTypeSchemeAri = class _JiraNotificationTypeSchemeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._notificationTypeSchemeId = opts.resourceIdSegmentValues.notificationTypeSchemeId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._notificationTypeSchemeId = opts.resourceIdSegmentValues.notificationTypeSchemeId;
}
get activationId() {
return this._activationId;
}
@@ -22222,25 +26802,22 @@
var jiraNotificationUserPreferenceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraNotificationUserPreferenceAriResourceOwner,
resourceType: JiraNotificationUserPreferenceAriResourceType,
resourceIdSlug: "activation/{activationId}/{notificationUserPreferenceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
notificationUserPreferenceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/notification-user-preference/index.ts
var JiraNotificationUserPreferenceAri = class _JiraNotificationUserPreferenceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._notificationUserPreferenceId = opts.resourceIdSegmentValues.notificationUserPreferenceId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._notificationUserPreferenceId = opts.resourceIdSegmentValues.notificationUserPreferenceId;
}
get activationId() {
return this._activationId;
}
@@ -22273,35 +26850,91 @@
};
}
};
+// src/jira/onboarding/types.ts
+var JiraOnboardingAriResourceOwner = "jira", JiraOnboardingAriResourceType = "onboarding";
+
+// src/jira/onboarding/manifest.ts
+var jiraOnboardingAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraOnboardingAriResourceOwner,
+ resourceType: JiraOnboardingAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{onboardingId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ onboardingId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/jira/onboarding/index.ts
+var JiraOnboardingAri = class _JiraOnboardingAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._onboardingId = opts.resourceIdSegmentValues.onboardingId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get onboardingId() {
+ return this._onboardingId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraOnboardingAriStaticOpts.qualifier,
+ platformQualifier: jiraOnboardingAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraOnboardingAriStaticOpts.resourceOwner,
+ resourceType: jiraOnboardingAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.onboardingId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ onboardingId: opts.onboardingId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraOnboardingAriStaticOpts);
+ return new _JiraOnboardingAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraOnboardingAriStaticOpts);
+ return new _JiraOnboardingAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ onboardingId: this.onboardingId
+ };
+ }
+};
+
// src/jira/operations-workspace/types.ts
var JiraOperationsWorkspaceAriResourceOwner = "jira", JiraOperationsWorkspaceAriResourceType = "operations-workspace";
// src/jira/operations-workspace/manifest.ts
var jiraOperationsWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraOperationsWorkspaceAriResourceOwner,
resourceType: JiraOperationsWorkspaceAriResourceType,
resourceIdSlug: "activation/{activationId}/{providerAppId}/{operationsWorkspaceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
operationsWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/operations-workspace/index.ts
var JiraOperationsWorkspaceAri = class _JiraOperationsWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._operationsWorkspaceId = opts.resourceIdSegmentValues.operationsWorkspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._operationsWorkspaceId = opts.resourceIdSegmentValues.operationsWorkspaceId;
}
get siteId() {
return this._siteId;
}
@@ -22351,25 +26984,22 @@
var jiraPermissionSchemeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPermissionSchemeAriResourceOwner,
resourceType: JiraPermissionSchemeAriResourceType,
resourceIdSlug: "activation/{activationId}/{schemeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
schemeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/permission-scheme/index.ts
var JiraPermissionSchemeAri = class _JiraPermissionSchemeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._schemeId = opts.resourceIdSegmentValues.schemeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._schemeId = opts.resourceIdSegmentValues.schemeId;
}
get siteId() {
return this._siteId;
}
@@ -22414,25 +27044,22 @@
var jiraPlanAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanAriResourceOwner,
resourceType: JiraPlanAriResourceType,
resourceIdSlug: "activation/{activationId}/{planId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
planId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan/index.ts
var JiraPlanAri = class _JiraPlanAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId;
}
get siteId() {
return this._siteId;
}
@@ -22477,25 +27104,22 @@
var jiraPlanCrossProjectScenarioVersionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanCrossProjectScenarioVersionAriResourceOwner,
resourceType: JiraPlanCrossProjectScenarioVersionAriResourceType,
resourceIdSlug: "activation/{activationId}/{crossProjectScenarioVersionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
crossProjectScenarioVersionId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan-cross-project-scenario-version/index.ts
var JiraPlanCrossProjectScenarioVersionAri = class _JiraPlanCrossProjectScenarioVersionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._crossProjectScenarioVersionId = opts.resourceIdSegmentValues.crossProjectScenarioVersionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._crossProjectScenarioVersionId = opts.resourceIdSegmentValues.crossProjectScenarioVersionId;
}
get siteId() {
return this._siteId;
}
@@ -22540,25 +27164,22 @@
var jiraPlanCrossProjectVersionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanCrossProjectVersionAriResourceOwner,
resourceType: JiraPlanCrossProjectVersionAriResourceType,
resourceIdSlug: "activation/{activationId}/{crossProjectVersionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
crossProjectVersionId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan-cross-project-version/index.ts
var JiraPlanCrossProjectVersionAri = class _JiraPlanCrossProjectVersionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._crossProjectVersionId = opts.resourceIdSegmentValues.crossProjectVersionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._crossProjectVersionId = opts.resourceIdSegmentValues.crossProjectVersionId;
}
get siteId() {
return this._siteId;
}
@@ -22603,27 +27224,23 @@
var jiraPlanScenarioAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanScenarioAriResourceOwner,
resourceType: JiraPlanScenarioAriResourceType,
resourceIdSlug: "activation/{activationId}/{planId}/scenario/{scenarioId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
planId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
scenarioId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan-scenario/index.ts
var JiraPlanScenarioAri = class _JiraPlanScenarioAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId;
}
get siteId() {
return this._siteId;
}
@@ -22673,25 +27290,22 @@
var jiraPlanScenarioIssueAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanScenarioIssueAriResourceOwner,
resourceType: JiraPlanScenarioIssueAriResourceType,
resourceIdSlug: "activation/{activationId}/{scenarioIssueId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
scenarioIssueId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan-scenario-issue/index.ts
var JiraPlanScenarioIssueAri = class _JiraPlanScenarioIssueAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioIssueId = opts.resourceIdSegmentValues.scenarioIssueId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioIssueId = opts.resourceIdSegmentValues.scenarioIssueId;
}
get siteId() {
return this._siteId;
}
@@ -22736,27 +27350,23 @@
var jiraPlanScenarioIssueFieldAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanScenarioIssueFieldAriResourceOwner,
resourceType: JiraPlanScenarioIssueFieldAriResourceType,
resourceIdSlug: "activation/{activationId}/{scenarioIssueId}/{fieldId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
scenarioIssueId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
fieldId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan-scenario-issue-field/index.ts
var JiraPlanScenarioIssueFieldAri = class _JiraPlanScenarioIssueFieldAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioIssueId = opts.resourceIdSegmentValues.scenarioIssueId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioIssueId = opts.resourceIdSegmentValues.scenarioIssueId, this._fieldId = opts.resourceIdSegmentValues.fieldId;
}
get siteId() {
return this._siteId;
}
@@ -22806,25 +27416,22 @@
var jiraPlanScenarioVersionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlanScenarioVersionAriResourceOwner,
resourceType: JiraPlanScenarioVersionAriResourceType,
resourceIdSlug: "activation/{activationId}/{scenarioVersionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
scenarioVersionId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/plan-scenario-version/index.ts
var JiraPlanScenarioVersionAri = class _JiraPlanScenarioVersionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioVersionId = opts.resourceIdSegmentValues.scenarioVersionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioVersionId = opts.resourceIdSegmentValues.scenarioVersionId;
}
get siteId() {
return this._siteId;
}
@@ -22869,25 +27476,22 @@
var jiraPlaybookAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlaybookAriResourceOwner,
resourceType: JiraPlaybookAriResourceType,
resourceIdSlug: "activation/{activationId}/{playbookId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
playbookId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/playbook/index.ts
var JiraPlaybookAri = class _JiraPlaybookAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId;
}
get siteId() {
return this._siteId;
}
@@ -22932,29 +27536,24 @@
var jiraPlaybookInstanceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlaybookInstanceAriResourceOwner,
resourceType: JiraPlaybookInstanceAriResourceType,
resourceIdSlug: "activation/{activationId}/{playbookId}/{context}/{contextId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
playbookId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
context: /(issue|alert)/,
- // eslint-disable-line no-useless-escape
contextId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/playbook-instance/index.ts
var JiraPlaybookInstanceAri = class _JiraPlaybookInstanceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId, this._context = opts.resourceIdSegmentValues.context, this._contextId = opts.resourceIdSegmentValues.contextId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId, this._context = opts.resourceIdSegmentValues.context, this._contextId = opts.resourceIdSegmentValues.contextId;
}
get siteId() {
return this._siteId;
}
@@ -23009,31 +27608,25 @@
var jiraPlaybookInstanceStepAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlaybookInstanceStepAriResourceOwner,
resourceType: JiraPlaybookInstanceStepAriResourceType,
resourceIdSlug: "activation/{activationId}/{playbookId}/{stepId}/{context}/{contextId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
playbookId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
stepId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
context: /(issue|alert)/,
- // eslint-disable-line no-useless-escape
contextId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/playbook-instance-step/index.ts
var JiraPlaybookInstanceStepAri = class _JiraPlaybookInstanceStepAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId, this._stepId = opts.resourceIdSegmentValues.stepId, this._context = opts.resourceIdSegmentValues.context, this._contextId = opts.resourceIdSegmentValues.contextId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId, this._stepId = opts.resourceIdSegmentValues.stepId, this._context = opts.resourceIdSegmentValues.context, this._contextId = opts.resourceIdSegmentValues.contextId;
}
get siteId() {
return this._siteId;
}
@@ -23093,25 +27686,22 @@
var jiraPlaybookLabelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlaybookLabelAriResourceOwner,
resourceType: JiraPlaybookLabelAriResourceType,
resourceIdSlug: "activation/{activationId}/{labelId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
labelId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/playbook-label/index.ts
var JiraPlaybookLabelAri = class _JiraPlaybookLabelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._labelId = opts.resourceIdSegmentValues.labelId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._labelId = opts.resourceIdSegmentValues.labelId;
}
get siteId() {
return this._siteId;
}
@@ -23156,27 +27746,23 @@
var jiraPlaybookStepAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlaybookStepAriResourceOwner,
resourceType: JiraPlaybookStepAriResourceType,
resourceIdSlug: "activation/{activationId}/{playbookId}/{stepId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
playbookId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
stepId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/playbook-step/index.ts
var JiraPlaybookStepAri = class _JiraPlaybookStepAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId, this._stepId = opts.resourceIdSegmentValues.stepId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookId = opts.resourceIdSegmentValues.playbookId, this._stepId = opts.resourceIdSegmentValues.stepId;
}
get siteId() {
return this._siteId;
}
@@ -23226,25 +27812,22 @@
var jiraPlaybookStepRunAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPlaybookStepRunAriResourceOwner,
resourceType: JiraPlaybookStepRunAriResourceType,
resourceIdSlug: "activation/{activationId}/{playbookStepRunId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
playbookStepRunId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/playbook-step-run/index.ts
var JiraPlaybookStepRunAri = class _JiraPlaybookStepRunAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookStepRunId = opts.resourceIdSegmentValues.playbookStepRunId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._playbookStepRunId = opts.resourceIdSegmentValues.playbookStepRunId;
}
get siteId() {
return this._siteId;
}
@@ -23289,25 +27872,22 @@
var jiraPostIncidentReviewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPostIncidentReviewAriResourceOwner,
resourceType: JiraPostIncidentReviewAriResourceType,
resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
postIncidentReviewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/post-incident-review/index.ts
var JiraPostIncidentReviewAri = class _JiraPostIncidentReviewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId;
}
get siteId() {
return this._siteId;
}
@@ -23352,27 +27932,23 @@
var jiraPostIncidentReviewHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPostIncidentReviewHistoryAriResourceOwner,
resourceType: JiraPostIncidentReviewHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{postIncidentReviewId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
postIncidentReviewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/post-incident-review-history/index.ts
var JiraPostIncidentReviewHistoryAri = class _JiraPostIncidentReviewHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewId = opts.resourceIdSegmentValues.postIncidentReviewId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -23422,25 +27998,22 @@
var jiraPostIncidentReviewLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPostIncidentReviewLinkAriResourceOwner,
resourceType: JiraPostIncidentReviewLinkAriResourceType,
resourceIdSlug: "activation/{activationId}/{postIncidentReviewLinkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
postIncidentReviewLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/post-incident-review-link/index.ts
var JiraPostIncidentReviewLinkAri = class _JiraPostIncidentReviewLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewLinkId = opts.resourceIdSegmentValues.postIncidentReviewLinkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._postIncidentReviewLinkId = opts.resourceIdSegmentValues.postIncidentReviewLinkId;
}
get siteId() {
return this._siteId;
}
@@ -23485,25 +28058,22 @@
var jiraPriorityAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPriorityAriResourceOwner,
resourceType: JiraPriorityAriResourceType,
resourceIdSlug: "activation/{activationId}/{priorityId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
priorityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/priority/index.ts
var JiraPriorityAri = class _JiraPriorityAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._priorityId = opts.resourceIdSegmentValues.priorityId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._priorityId = opts.resourceIdSegmentValues.priorityId;
}
get siteId() {
return this._siteId;
}
@@ -23548,25 +28118,22 @@
var jiraProductAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProductAriResourceOwner,
resourceType: JiraProductAriResourceType,
resourceIdSlug: "activation/{activationId}/{productId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
productId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/product/index.ts
var JiraProductAri = class _JiraProductAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._productId = opts.resourceIdSegmentValues.productId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._productId = opts.resourceIdSegmentValues.productId;
}
get siteId() {
return this._siteId;
}
@@ -23611,23 +28178,20 @@
var jiraProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectAriResourceOwner,
resourceType: JiraProjectAriResourceType,
resourceIdSlug: "{projectId}",
resourceIdSegmentFormats: {
projectId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project/index.ts
var JiraProjectAri = class _JiraProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._siteId = opts.cloudId || "", this._projectId = opts.resourceIdSegmentValues.projectId;
}
get siteId() {
return this._siteId;
}
@@ -23667,23 +28231,20 @@
var jiraProjectCategoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectCategoryAriResourceOwner,
resourceType: JiraProjectCategoryAriResourceType,
resourceIdSlug: "{projectCategoryId}",
resourceIdSegmentFormats: {
projectCategoryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-category/index.ts
var JiraProjectCategoryAri = class _JiraProjectCategoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._projectCategoryId = opts.resourceIdSegmentValues.projectCategoryId;
+ super(opts), this._siteId = opts.cloudId || "", this._projectCategoryId = opts.resourceIdSegmentValues.projectCategoryId;
}
get siteId() {
return this._siteId;
}
@@ -23723,27 +28284,23 @@
var jiraProjectFeatureAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectFeatureAriResourceOwner,
resourceType: JiraProjectFeatureAriResourceType,
resourceIdSlug: "activation/{activationId}/{projectId}/featureKey/{featureKey}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
featureKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-feature/index.ts
var JiraProjectFeatureAri = class _JiraProjectFeatureAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._featureKey = opts.resourceIdSegmentValues.featureKey;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._featureKey = opts.resourceIdSegmentValues.featureKey;
}
get siteId() {
return this._siteId;
}
@@ -23793,25 +28350,22 @@
var jiraProjectOverviewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectOverviewAriResourceOwner,
resourceType: JiraProjectOverviewAriResourceType,
resourceIdSlug: "activation/{activationId}/{overviewId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
overviewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-overview/index.ts
var JiraProjectOverviewAri = class _JiraProjectOverviewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._overviewId = opts.resourceIdSegmentValues.overviewId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._overviewId = opts.resourceIdSegmentValues.overviewId;
}
get siteId() {
return this._siteId;
}
@@ -23856,25 +28410,22 @@
var jiraProjectRoleActorAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectRoleActorAriResourceOwner,
resourceType: JiraProjectRoleActorAriResourceType,
resourceIdSlug: "activation/{activationId}/{projectRoleActorId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectRoleActorId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-role-actor/index.ts
var JiraProjectRoleActorAri = class _JiraProjectRoleActorAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectRoleActorId = opts.resourceIdSegmentValues.projectRoleActorId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectRoleActorId = opts.resourceIdSegmentValues.projectRoleActorId;
}
get siteId() {
return this._siteId;
}
@@ -23919,27 +28470,23 @@
var jiraProjectRoleByProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectRoleByProjectAriResourceOwner,
resourceType: JiraProjectRoleByProjectAriResourceType,
resourceIdSlug: "activation/{activationId}/project/{projectId}/projectrole/{projectRoleId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
projectId: /[0-9]+/,
- // eslint-disable-line no-useless-escape
projectRoleId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-role-by-project/index.ts
var JiraProjectRoleByProjectAri = class _JiraProjectRoleByProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._projectRoleId = opts.resourceIdSegmentValues.projectRoleId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._projectId = opts.resourceIdSegmentValues.projectId, this._projectRoleId = opts.resourceIdSegmentValues.projectRoleId;
}
get siteId() {
return this._siteId;
}
@@ -23989,25 +28536,22 @@
var jiraProjectShortcutAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectShortcutAriResourceOwner,
resourceType: JiraProjectShortcutAriResourceType,
resourceIdSlug: "activation/{activationId}/{shortcutId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
shortcutId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-shortcut/index.ts
var JiraProjectShortcutAri = class _JiraProjectShortcutAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._shortcutId = opts.resourceIdSegmentValues.shortcutId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._shortcutId = opts.resourceIdSegmentValues.shortcutId;
}
get siteId() {
return this._siteId;
}
@@ -24052,23 +28596,20 @@
var jiraProjectTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraProjectTypeAriResourceOwner,
resourceType: JiraProjectTypeAriResourceType,
resourceIdSlug: "{projectTypeId}",
resourceIdSegmentFormats: {
projectTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/project-type/index.ts
var JiraProjectTypeAri = class _JiraProjectTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._projectTypeId = opts.resourceIdSegmentValues.projectTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._projectTypeId = opts.resourceIdSegmentValues.projectTypeId;
}
get siteId() {
return this._siteId;
}
@@ -24108,25 +28649,22 @@
var jiraPullRequestAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPullRequestAriResourceOwner,
resourceType: JiraPullRequestAriResourceType,
resourceIdSlug: "activation/{activationId}/{pullRequestId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
pullRequestId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/pull-request/index.ts
var JiraPullRequestAri = class _JiraPullRequestAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId;
}
get siteId() {
return this._siteId;
}
@@ -24171,27 +28709,23 @@
var jiraPullRequestHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraPullRequestHistoryAriResourceOwner,
resourceType: JiraPullRequestHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{pullRequestId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
pullRequestId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/pull-request-history/index.ts
var JiraPullRequestHistoryAri = class _JiraPullRequestHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._pullRequestId = opts.resourceIdSegmentValues.pullRequestId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -24241,25 +28775,22 @@
var jiraRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraRemoteLinkAriResourceOwner,
resourceType: JiraRemoteLinkAriResourceType,
resourceIdSlug: "activation/{activationId}/{remoteLinkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
remoteLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/remote-link/index.ts
var JiraRemoteLinkAri = class _JiraRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
}
get siteId() {
return this._siteId;
}
@@ -24304,27 +28835,23 @@
var jiraRemoteLinkHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraRemoteLinkHistoryAriResourceOwner,
resourceType: JiraRemoteLinkHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{remoteLinkId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
remoteLinkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/remote-link-history/index.ts
var JiraRemoteLinkHistoryAri = class _JiraRemoteLinkHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -24374,25 +28901,22 @@
var jiraRepositoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraRepositoryAriResourceOwner,
resourceType: JiraRepositoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{repositoryId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
repositoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/repository/index.ts
var JiraRepositoryAri = class _JiraRepositoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._repositoryId = opts.resourceIdSegmentValues.repositoryId;
}
get siteId() {
return this._siteId;
}
@@ -24437,25 +28961,22 @@
var jiraResolutionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraResolutionAriResourceOwner,
resourceType: JiraResolutionAriResourceType,
resourceIdSlug: "activation/{activationId}/{resolutionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
resolutionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/resolution/index.ts
var JiraResolutionAri = class _JiraResolutionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._resolutionId = opts.resourceIdSegmentValues.resolutionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._resolutionId = opts.resourceIdSegmentValues.resolutionId;
}
get siteId() {
return this._siteId;
}
@@ -24500,25 +29021,22 @@
var jiraResourceUsageMetricAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraResourceUsageMetricAriResourceOwner,
resourceType: JiraResourceUsageMetricAriResourceType,
resourceIdSlug: "activation/{activationId}/{metricKey}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
metricKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/resource-usage-metric/index.ts
var JiraResourceUsageMetricAri = class _JiraResourceUsageMetricAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._metricKey = opts.resourceIdSegmentValues.metricKey;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._metricKey = opts.resourceIdSegmentValues.metricKey;
}
get siteId() {
return this._siteId;
}
@@ -24563,25 +29081,22 @@
var jiraResourceUsageRecommendationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraResourceUsageRecommendationAriResourceOwner,
resourceType: JiraResourceUsageRecommendationAriResourceType,
resourceIdSlug: "activation/{activationId}/{recommendationId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
recommendationId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/resource-usage-recommendation/index.ts
var JiraResourceUsageRecommendationAri = class _JiraResourceUsageRecommendationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._recommendationId = opts.resourceIdSegmentValues.recommendationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._recommendationId = opts.resourceIdSegmentValues.recommendationId;
}
get siteId() {
return this._siteId;
}
@@ -24626,25 +29141,21 @@
var jiraRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraRoleAriResourceOwner,
resourceType: JiraRoleAriResourceType,
resourceIdSlug: "{jiraRoleType}/{jiraRoleTypeId}",
resourceIdSegmentFormats: {
jiraRoleType: /(?:scope|product|projectrole-by-project|project-lead|principal-grant|project-role|application-access|jsm-customer-context-helpseeker-project-permission|jsm-customer-context-anonymous-project-permission|role-type-for-perms-pollinator-test)/,
- // eslint-disable-line no-useless-escape
jiraRoleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/role/index.ts
var JiraRoleAri = class _JiraRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._optionalSiteId = opts.cloudId || "", this._jiraRoleType = opts.resourceIdSegmentValues.jiraRoleType, this._jiraRoleTypeId = opts.resourceIdSegmentValues.jiraRoleTypeId;
+ super(opts), this._optionalSiteId = opts.cloudId || "", this._jiraRoleType = opts.resourceIdSegmentValues.jiraRoleType, this._jiraRoleTypeId = opts.resourceIdSegmentValues.jiraRoleTypeId;
}
get optionalSiteId() {
return this._optionalSiteId;
}
@@ -24689,25 +29200,22 @@
var jiraScreenAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraScreenAriResourceOwner,
resourceType: JiraScreenAriResourceType,
resourceIdSlug: "activation/{activationId}/{screenId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
screenId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/screen/index.ts
var JiraScreenAri = class _JiraScreenAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._screenId = opts.resourceIdSegmentValues.screenId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._screenId = opts.resourceIdSegmentValues.screenId;
}
get siteId() {
return this._siteId;
}
@@ -24752,25 +29260,22 @@
var jiraScreenSchemeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraScreenSchemeAriResourceOwner,
resourceType: JiraScreenSchemeAriResourceType,
resourceIdSlug: "activation/{activationId}/{screenSchemeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
screenSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/screen-scheme/index.ts
var JiraScreenSchemeAri = class _JiraScreenSchemeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._screenSchemeId = opts.resourceIdSegmentValues.screenSchemeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._screenSchemeId = opts.resourceIdSegmentValues.screenSchemeId;
}
get siteId() {
return this._siteId;
}
@@ -24815,27 +29320,23 @@
var jiraScreenTabAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraScreenTabAriResourceOwner,
resourceType: JiraScreenTabAriResourceType,
resourceIdSlug: "activation/{activationId}/{screenId}/{tabId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
screenId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
tabId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/screen-tab/index.ts
var JiraScreenTabAri = class _JiraScreenTabAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._screenId = opts.resourceIdSegmentValues.screenId, this._tabId = opts.resourceIdSegmentValues.tabId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._screenId = opts.resourceIdSegmentValues.screenId, this._tabId = opts.resourceIdSegmentValues.tabId;
}
get siteId() {
return this._siteId;
}
@@ -24885,27 +29386,23 @@
var jiraSecurityContainerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSecurityContainerAriResourceOwner,
resourceType: JiraSecurityContainerAriResourceType,
resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityContainerId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
securityContainerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/security-container/index.ts
var JiraSecurityContainerAri = class _JiraSecurityContainerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityContainerId = opts.resourceIdSegmentValues.securityContainerId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityContainerId = opts.resourceIdSegmentValues.securityContainerId;
}
get siteId() {
return this._siteId;
}
@@ -24955,25 +29452,22 @@
var jiraSecurityLevelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSecurityLevelAriResourceOwner,
resourceType: JiraSecurityLevelAriResourceType,
resourceIdSlug: "activation/{activationId}/{securityLevelId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
securityLevelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/security-level/index.ts
var JiraSecurityLevelAri = class _JiraSecurityLevelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._securityLevelId = opts.resourceIdSegmentValues.securityLevelId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._securityLevelId = opts.resourceIdSegmentValues.securityLevelId;
}
get siteId() {
return this._siteId;
}
@@ -25018,27 +29512,23 @@
var jiraSecurityWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSecurityWorkspaceAriResourceOwner,
resourceType: JiraSecurityWorkspaceAriResourceType,
resourceIdSlug: "activation/{activationId}/{providerAppId}/{securityWorkspaceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/,
- // eslint-disable-line no-useless-escape
securityWorkspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/security-workspace/index.ts
var JiraSecurityWorkspaceAri = class _JiraSecurityWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityWorkspaceId = opts.resourceIdSegmentValues.securityWorkspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._providerAppId = opts.resourceIdSegmentValues.providerAppId, this._securityWorkspaceId = opts.resourceIdSegmentValues.securityWorkspaceId;
}
get siteId() {
return this._siteId;
}
@@ -25088,23 +29578,20 @@
var jiraSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSiteAriResourceOwner,
resourceType: JiraSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/site/index.ts
var JiraSiteAri = class _JiraSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -25140,25 +29627,22 @@
var jiraSprintAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSprintAriResourceOwner,
resourceType: JiraSprintAriResourceType,
resourceIdSlug: "activation/{activationId}/{sprintId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
sprintId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/sprint/index.ts
var JiraSprintAri = class _JiraSprintAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._sprintId = opts.resourceIdSegmentValues.sprintId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._sprintId = opts.resourceIdSegmentValues.sprintId;
}
get siteId() {
return this._siteId;
}
@@ -25195,35 +29679,92 @@
};
}
};
+// src/jira/subcontainer/types.ts
+var JiraSubcontainerAriResourceOwner = "jira", JiraSubcontainerAriResourceType = "subcontainer";
+
+// src/jira/subcontainer/manifest.ts
+var jiraSubcontainerAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraSubcontainerAriResourceOwner,
+ resourceType: JiraSubcontainerAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{subcontainerId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ subcontainerId: /[0-9]+/
+ }
+};
+
+// src/jira/subcontainer/index.ts
+var JiraSubcontainerAri = class _JiraSubcontainerAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._subcontainerId = opts.resourceIdSegmentValues.subcontainerId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get subcontainerId() {
+ return this._subcontainerId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraSubcontainerAriStaticOpts.qualifier,
+ platformQualifier: jiraSubcontainerAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraSubcontainerAriStaticOpts.resourceOwner,
+ resourceType: jiraSubcontainerAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.subcontainerId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ subcontainerId: opts.subcontainerId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraSubcontainerAriStaticOpts);
+ return new _JiraSubcontainerAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraSubcontainerAriStaticOpts);
+ return new _JiraSubcontainerAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ subcontainerId: this.subcontainerId
+ };
+ }
+};
+
// src/jira/user-broadcast-message/types.ts
var JiraUserBroadcastMessageAriResourceOwner = "jira", JiraUserBroadcastMessageAriResourceType = "user-broadcast-message";
// src/jira/user-broadcast-message/manifest.ts
var jiraUserBroadcastMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraUserBroadcastMessageAriResourceOwner,
resourceType: JiraUserBroadcastMessageAriResourceType,
resourceIdSlug: "activation/{activationId}/{broadcastMessageId}/{userId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
broadcastMessageId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
userId: /[a-zA-Z0-9_\-\:]{1,128}/
// eslint-disable-line no-useless-escape
}
};
// src/jira/user-broadcast-message/index.ts
var JiraUserBroadcastMessageAri = class _JiraUserBroadcastMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._broadcastMessageId = opts.resourceIdSegmentValues.broadcastMessageId, this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._broadcastMessageId = opts.resourceIdSegmentValues.broadcastMessageId, this._userId = opts.resourceIdSegmentValues.userId;
}
get siteId() {
return this._siteId;
}
@@ -25273,25 +29814,22 @@
var jiraVersionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraVersionAriResourceOwner,
resourceType: JiraVersionAriResourceType,
resourceIdSlug: "activation/{activationId}/{versionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
versionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/version/index.ts
var JiraVersionAri = class _JiraVersionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._versionId = opts.resourceIdSegmentValues.versionId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._versionId = opts.resourceIdSegmentValues.versionId;
}
get siteId() {
return this._siteId;
}
@@ -25336,27 +29874,23 @@
var jiraVersionApproverAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraVersionApproverAriResourceOwner,
resourceType: JiraVersionApproverAriResourceType,
resourceIdSlug: "activation/{activationId}/{versionId}/{approverId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
versionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
approverId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/version-approver/index.ts
var JiraVersionApproverAri = class _JiraVersionApproverAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._versionId = opts.resourceIdSegmentValues.versionId, this._approverId = opts.resourceIdSegmentValues.approverId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._versionId = opts.resourceIdSegmentValues.versionId, this._approverId = opts.resourceIdSegmentValues.approverId;
}
get siteId() {
return this._siteId;
}
@@ -25406,27 +29940,23 @@
var jiraViewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraViewAriResourceOwner,
resourceType: JiraViewAriResourceType,
resourceIdSlug: "activation/{activationId}/{scopeType}/{scopeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- scopeType: /(global|project|board)/,
- // eslint-disable-line no-useless-escape
+ scopeType: /(global|project|board|subcontainer)/,
scopeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/view/index.ts
var JiraViewAri = class _JiraViewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._scopeType = opts.resourceIdSegmentValues.scopeType, this._scopeId = opts.resourceIdSegmentValues.scopeId;
}
get siteId() {
return this._siteId;
}
@@ -25476,25 +30006,22 @@
var jiraVulnerabilityAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraVulnerabilityAriResourceOwner,
resourceType: JiraVulnerabilityAriResourceType,
resourceIdSlug: "activation/{activationId}/{vulnerabilityId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
vulnerabilityId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/vulnerability/index.ts
var JiraVulnerabilityAri = class _JiraVulnerabilityAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId;
}
get siteId() {
return this._siteId;
}
@@ -25539,27 +30066,23 @@
var jiraVulnerabilityHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraVulnerabilityHistoryAriResourceOwner,
resourceType: JiraVulnerabilityHistoryAriResourceType,
resourceIdSlug: "activation/{activationId}/{vulnerabilityId}/{updateSequenceNumber}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
vulnerabilityId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
updateSequenceNumber: /\d+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/vulnerability-history/index.ts
var JiraVulnerabilityHistoryAri = class _JiraVulnerabilityHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._vulnerabilityId = opts.resourceIdSegmentValues.vulnerabilityId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
}
get siteId() {
return this._siteId;
}
@@ -25601,33 +30124,90 @@
};
}
};
+// src/jira/work-item-security-scheme/types.ts
+var JiraWorkItemSecuritySchemeAriResourceOwner = "jira", JiraWorkItemSecuritySchemeAriResourceType = "work-item-security-scheme";
+
+// src/jira/work-item-security-scheme/manifest.ts
+var jiraWorkItemSecuritySchemeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraWorkItemSecuritySchemeAriResourceOwner,
+ resourceType: JiraWorkItemSecuritySchemeAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{schemeId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ schemeId: /[0-9]+/
+ }
+};
+
+// src/jira/work-item-security-scheme/index.ts
+var JiraWorkItemSecuritySchemeAri = class _JiraWorkItemSecuritySchemeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._schemeId = opts.resourceIdSegmentValues.schemeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get schemeId() {
+ return this._schemeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraWorkItemSecuritySchemeAriStaticOpts.qualifier,
+ platformQualifier: jiraWorkItemSecuritySchemeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraWorkItemSecuritySchemeAriStaticOpts.resourceOwner,
+ resourceType: jiraWorkItemSecuritySchemeAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.schemeId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ schemeId: opts.schemeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraWorkItemSecuritySchemeAriStaticOpts);
+ return new _JiraWorkItemSecuritySchemeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraWorkItemSecuritySchemeAriStaticOpts);
+ return new _JiraWorkItemSecuritySchemeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ schemeId: this.schemeId
+ };
+ }
+};
+
// src/jira/workflow/types.ts
var JiraWorkflowAriResourceOwner = "jira", JiraWorkflowAriResourceType = "workflow";
// src/jira/workflow/manifest.ts
var jiraWorkflowAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraWorkflowAriResourceOwner,
resourceType: JiraWorkflowAriResourceType,
resourceIdSlug: "activation/{activationId}/{workflowId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workflowId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/workflow/index.ts
var JiraWorkflowAri = class _JiraWorkflowAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowId = opts.resourceIdSegmentValues.workflowId;
}
get siteId() {
return this._siteId;
}
@@ -25672,25 +30252,22 @@
var jiraWorkflowSchemeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraWorkflowSchemeAriResourceOwner,
resourceType: JiraWorkflowSchemeAriResourceType,
resourceIdSlug: "activation/{activationId}/{workflowSchemeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workflowSchemeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira/workflow-scheme/index.ts
var JiraWorkflowSchemeAri = class _JiraWorkflowSchemeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowSchemeId = opts.resourceIdSegmentValues.workflowSchemeId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._workflowSchemeId = opts.resourceIdSegmentValues.workflowSchemeId;
}
get siteId() {
return this._siteId;
}
@@ -25735,9 +30312,8 @@
var jiraWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraWorkspaceAriResourceOwner,
resourceType: JiraWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -25748,10 +30324,9 @@
// src/jira/workspace/index.ts
var JiraWorkspaceAri = class _JiraWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -25791,25 +30366,22 @@
var jiraAiCrocsSentenceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAiCrocsSentenceAriResourceOwner,
resourceType: JiraAiCrocsSentenceAriResourceType,
resourceIdSlug: "{activationId}/{sentenceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
sentenceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-ai-crocs/sentence/index.ts
var JiraAiCrocsSentenceAri = class _JiraAiCrocsSentenceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._sentenceId = opts.resourceIdSegmentValues.sentenceId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._sentenceId = opts.resourceIdSegmentValues.sentenceId;
}
get activationId() {
return this._activationId;
}
@@ -25850,9 +30422,8 @@
var jiraAiCrocsWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAiCrocsWorkspaceAriResourceOwner,
resourceType: JiraAiCrocsWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -25863,10 +30434,9 @@
// src/jira-ai-crocs/workspace/index.ts
var JiraAiCrocsWorkspaceAri = class _JiraAiCrocsWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -25902,23 +30472,20 @@
var jiraAlignInstanceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAlignInstanceAriResourceOwner,
resourceType: JiraAlignInstanceAriResourceType,
resourceIdSlug: "{instanceId}",
resourceIdSegmentFormats: {
instanceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-align/instance/index.ts
var JiraAlignInstanceAri = class _JiraAlignInstanceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._instanceId = opts.resourceIdSegmentValues.instanceId;
+ super(opts), this._instanceId = opts.resourceIdSegmentValues.instanceId;
}
get instanceId() {
return this._instanceId;
}
@@ -25954,25 +30521,21 @@
var jiraAlignProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAlignProjectAriResourceOwner,
resourceType: JiraAlignProjectAriResourceType,
resourceIdSlug: "{projectType}/{projectId}",
resourceIdSegmentFormats: {
projectType: /(?:capability|epic|theme)/,
- // eslint-disable-line no-useless-escape
projectId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-align/project/index.ts
var JiraAlignProjectAri = class _JiraAlignProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._instanceId = opts.cloudId || "", this._projectType = opts.resourceIdSegmentValues.projectType, this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._instanceId = opts.cloudId || "", this._projectType = opts.resourceIdSegmentValues.projectType, this._projectId = opts.resourceIdSegmentValues.projectId;
}
get instanceId() {
return this._instanceId;
}
@@ -26009,17 +30572,69 @@
};
}
};
+// src/jira-align/project-type/types.ts
+var JiraAlignProjectTypeAriResourceOwner = "jira-align", JiraAlignProjectTypeAriResourceType = "project-type";
+
+// src/jira-align/project-type/manifest.ts
+var jiraAlignProjectTypeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$"),
+ resourceOwner: JiraAlignProjectTypeAriResourceOwner,
+ resourceType: JiraAlignProjectTypeAriResourceType,
+ resourceIdSlug: "{projectType}",
+ resourceIdSegmentFormats: {
+ projectType: /(?:capability|epic|theme)/
+ }
+};
+
+// src/jira-align/project-type/index.ts
+var JiraAlignProjectTypeAri = class _JiraAlignProjectTypeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._instanceId = opts.cloudId || "", this._projectType = opts.resourceIdSegmentValues.projectType;
+ }
+ get instanceId() {
+ return this._instanceId;
+ }
+ get projectType() {
+ return this._projectType;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraAlignProjectTypeAriStaticOpts.qualifier,
+ platformQualifier: jiraAlignProjectTypeAriStaticOpts.platformQualifier,
+ cloudId: opts.instanceId,
+ resourceOwner: jiraAlignProjectTypeAriStaticOpts.resourceOwner,
+ resourceType: jiraAlignProjectTypeAriStaticOpts.resourceType,
+ resourceId: `${opts.projectType}`,
+ resourceIdSegmentValues: {
+ projectType: opts.projectType
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraAlignProjectTypeAriStaticOpts);
+ return new _JiraAlignProjectTypeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraAlignProjectTypeAriStaticOpts);
+ return new _JiraAlignProjectTypeAri(opts);
+ }
+ getVariables() {
+ return {
+ instanceId: this.instanceId,
+ projectType: this.projectType
+ };
+ }
+};
+
// src/jira-align/workspace/types.ts
var JiraAlignWorkspaceAriResourceOwner = "jira-align", JiraAlignWorkspaceAriResourceType = "workspace";
// src/jira-align/workspace/manifest.ts
var jiraAlignWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraAlignWorkspaceAriResourceOwner,
resourceType: JiraAlignWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -26030,10 +30645,9 @@
// src/jira-align/workspace/index.ts
var JiraAlignWorkspaceAri = class _JiraAlignWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -26073,23 +30687,20 @@
var jiraCoreRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraCoreRoleAriResourceOwner,
resourceType: JiraCoreRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-core/role/index.ts
var JiraCoreRoleAri = class _JiraCoreRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -26125,23 +30736,20 @@
var jiraCoreSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraCoreSiteAriResourceOwner,
resourceType: JiraCoreSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-core/site/index.ts
var JiraCoreSiteAri = class _JiraCoreSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -26177,23 +30785,20 @@
var jiraCustomerServiceRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraCustomerServiceRoleAriResourceOwner,
resourceType: JiraCustomerServiceRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin|user-admin|customer)/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-customer-service/role/index.ts
var JiraCustomerServiceRoleAri = class _JiraCustomerServiceRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -26229,23 +30834,20 @@
var jiraCustomerServiceSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraCustomerServiceSiteAriResourceOwner,
resourceType: JiraCustomerServiceSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-customer-service/site/index.ts
var JiraCustomerServiceSiteAri = class _JiraCustomerServiceSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -26281,25 +30883,22 @@
var jiraCustomerServiceTemplateFormAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraCustomerServiceTemplateFormAriResourceOwner,
resourceType: JiraCustomerServiceTemplateFormAriResourceType,
resourceIdSlug: "activation/{activationId}/{templateFormId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
templateFormId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-customer-service/template-form/index.ts
var JiraCustomerServiceTemplateFormAri = class _JiraCustomerServiceTemplateFormAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._templateFormId = opts.resourceIdSegmentValues.templateFormId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._templateFormId = opts.resourceIdSegmentValues.templateFormId;
}
get activationId() {
return this._activationId;
}
@@ -26340,25 +30939,21 @@
var jiraDcSecondaryJiraDcCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcSecondaryJiraDcCommentAriResourceOwner,
resourceType: JiraDcSecondaryJiraDcCommentAriResourceType,
resourceIdSlug: "{siteId}/{commentId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-secondary.jira-dc/comment/index.ts
var JiraDcSecondaryJiraDcCommentAri = class _JiraDcSecondaryJiraDcCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -26399,25 +30994,21 @@
var jiraDcSecondaryJiraDcProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcSecondaryJiraDcProjectAriResourceOwner,
resourceType: JiraDcSecondaryJiraDcProjectAriResourceType,
resourceIdSlug: "{siteId}/{projectId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
projectId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-secondary.jira-dc/project/index.ts
var JiraDcSecondaryJiraDcProjectAri = class _JiraDcSecondaryJiraDcProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._projectId = opts.resourceIdSegmentValues.projectId;
}
get siteId() {
return this._siteId;
}
@@ -26458,25 +31049,21 @@
var jiraDcSecondaryJiraDcSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcSecondaryJiraDcSpaceAriResourceOwner,
resourceType: JiraDcSecondaryJiraDcSpaceAriResourceType,
resourceIdSlug: "{siteId}/{spaceId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
spaceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-secondary.jira-dc/space/index.ts
var JiraDcSecondaryJiraDcSpaceAri = class _JiraDcSecondaryJiraDcSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
}
get siteId() {
return this._siteId;
}
@@ -26517,25 +31104,21 @@
var jiraDcSecondaryJiraDcWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcSecondaryJiraDcWorkItemAriResourceOwner,
resourceType: JiraDcSecondaryJiraDcWorkItemAriResourceType,
resourceIdSlug: "{siteId}/{workItemId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
workItemId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-secondary.jira-dc/work-item/index.ts
var JiraDcSecondaryJiraDcWorkItemAri = class _JiraDcSecondaryJiraDcWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
}
get siteId() {
return this._siteId;
}
@@ -26576,25 +31159,21 @@
var jiraDcTertiaryJiraDcCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcTertiaryJiraDcCommentAriResourceOwner,
resourceType: JiraDcTertiaryJiraDcCommentAriResourceType,
resourceIdSlug: "{siteId}/{commentId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-tertiary.jira-dc/comment/index.ts
var JiraDcTertiaryJiraDcCommentAri = class _JiraDcTertiaryJiraDcCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -26635,25 +31214,21 @@
var jiraDcTertiaryJiraDcProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcTertiaryJiraDcProjectAriResourceOwner,
resourceType: JiraDcTertiaryJiraDcProjectAriResourceType,
resourceIdSlug: "{siteId}/{projectId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
projectId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-tertiary.jira-dc/project/index.ts
var JiraDcTertiaryJiraDcProjectAri = class _JiraDcTertiaryJiraDcProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._projectId = opts.resourceIdSegmentValues.projectId;
}
get siteId() {
return this._siteId;
}
@@ -26694,25 +31269,21 @@
var jiraDcTertiaryJiraDcSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcTertiaryJiraDcSpaceAriResourceOwner,
resourceType: JiraDcTertiaryJiraDcSpaceAriResourceType,
resourceIdSlug: "{siteId}/{spaceId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
spaceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-tertiary.jira-dc/space/index.ts
var JiraDcTertiaryJiraDcSpaceAri = class _JiraDcTertiaryJiraDcSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
}
get siteId() {
return this._siteId;
}
@@ -26753,25 +31324,21 @@
var jiraDcTertiaryJiraDcWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcTertiaryJiraDcWorkItemAriResourceOwner,
resourceType: JiraDcTertiaryJiraDcWorkItemAriResourceType,
resourceIdSlug: "{siteId}/{workItemId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
workItemId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc-tertiary.jira-dc/work-item/index.ts
var JiraDcTertiaryJiraDcWorkItemAri = class _JiraDcTertiaryJiraDcWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
}
get siteId() {
return this._siteId;
}
@@ -26812,25 +31379,21 @@
var jiraDcJiraDcCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcJiraDcCommentAriResourceOwner,
resourceType: JiraDcJiraDcCommentAriResourceType,
resourceIdSlug: "{siteId}/{commentId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc.jira-dc/comment/index.ts
var JiraDcJiraDcCommentAri = class _JiraDcJiraDcCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -26871,25 +31434,21 @@
var jiraDcJiraDcProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcJiraDcProjectAriResourceOwner,
resourceType: JiraDcJiraDcProjectAriResourceType,
resourceIdSlug: "{siteId}/{projectId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
projectId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc.jira-dc/project/index.ts
var JiraDcJiraDcProjectAri = class _JiraDcJiraDcProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._projectId = opts.resourceIdSegmentValues.projectId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._projectId = opts.resourceIdSegmentValues.projectId;
}
get siteId() {
return this._siteId;
}
@@ -26930,25 +31489,21 @@
var jiraDcJiraDcSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcJiraDcSpaceAriResourceOwner,
resourceType: JiraDcJiraDcSpaceAriResourceType,
resourceIdSlug: "{siteId}/{spaceId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
spaceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc.jira-dc/space/index.ts
var JiraDcJiraDcSpaceAri = class _JiraDcJiraDcSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
}
get siteId() {
return this._siteId;
}
@@ -26989,25 +31544,21 @@
var jiraDcJiraDcWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraDcJiraDcWorkItemAriResourceOwner,
resourceType: JiraDcJiraDcWorkItemAriResourceType,
resourceIdSlug: "{siteId}/{workItemId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
workItemId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-dc.jira-dc/work-item/index.ts
var JiraDcJiraDcWorkItemAri = class _JiraDcJiraDcWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._workItemId = opts.resourceIdSegmentValues.workItemId;
}
get siteId() {
return this._siteId;
}
@@ -27040,33 +31591,90 @@
};
}
};
+// src/jira-product-discovery/global-view/types.ts
+var JiraProductDiscoveryGlobalViewAriResourceOwner = "jira-product-discovery", JiraProductDiscoveryGlobalViewAriResourceType = "global-view";
+
+// src/jira-product-discovery/global-view/manifest.ts
+var jiraProductDiscoveryGlobalViewAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraProductDiscoveryGlobalViewAriResourceOwner,
+ resourceType: JiraProductDiscoveryGlobalViewAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{globalViewId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ globalViewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/jira-product-discovery/global-view/index.ts
+var JiraProductDiscoveryGlobalViewAri = class _JiraProductDiscoveryGlobalViewAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._globalViewId = opts.resourceIdSegmentValues.globalViewId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get globalViewId() {
+ return this._globalViewId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraProductDiscoveryGlobalViewAriStaticOpts.qualifier,
+ platformQualifier: jiraProductDiscoveryGlobalViewAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraProductDiscoveryGlobalViewAriStaticOpts.resourceOwner,
+ resourceType: jiraProductDiscoveryGlobalViewAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.globalViewId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ globalViewId: opts.globalViewId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraProductDiscoveryGlobalViewAriStaticOpts);
+ return new _JiraProductDiscoveryGlobalViewAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraProductDiscoveryGlobalViewAriStaticOpts);
+ return new _JiraProductDiscoveryGlobalViewAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ globalViewId: this.globalViewId
+ };
+ }
+};
+
// src/jira-servicedesk/approval/types.ts
var JiraServicedeskApprovalAriResourceOwner = "jira-servicedesk", JiraServicedeskApprovalAriResourceType = "approval";
// src/jira-servicedesk/approval/manifest.ts
var jiraServicedeskApprovalAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskApprovalAriResourceOwner,
resourceType: JiraServicedeskApprovalAriResourceType,
resourceIdSlug: "activation/{activationId}/{approvalId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
approvalId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/approval/index.ts
var JiraServicedeskApprovalAri = class _JiraServicedeskApprovalAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._approvalId = opts.resourceIdSegmentValues.approvalId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._approvalId = opts.resourceIdSegmentValues.approvalId;
}
get activationId() {
return this._activationId;
}
@@ -27107,25 +31715,22 @@
var jiraServicedeskCalendarEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskCalendarEventAriResourceOwner,
resourceType: JiraServicedeskCalendarEventAriResourceType,
resourceIdSlug: "activation/{activationId}/{calendarEventId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
calendarEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/calendar-event/index.ts
var JiraServicedeskCalendarEventAri = class _JiraServicedeskCalendarEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
}
get activationId() {
return this._activationId;
}
@@ -27166,25 +31771,22 @@
var jiraServicedeskCannedResponseAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskCannedResponseAriResourceOwner,
resourceType: JiraServicedeskCannedResponseAriResourceType,
resourceIdSlug: "activation/{activationId}/{cannedResponseId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
cannedResponseId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/canned-response/index.ts
var JiraServicedeskCannedResponseAri = class _JiraServicedeskCannedResponseAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._cannedResponseId = opts.resourceIdSegmentValues.cannedResponseId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._cannedResponseId = opts.resourceIdSegmentValues.cannedResponseId;
}
get activationId() {
return this._activationId;
}
@@ -27217,33 +31819,86 @@
};
}
};
+// src/jira-servicedesk/conversation/types.ts
+var JiraServicedeskConversationAriResourceOwner = "jira-servicedesk", JiraServicedeskConversationAriResourceType = "conversation";
+
+// src/jira-servicedesk/conversation/manifest.ts
+var jiraServicedeskConversationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: JiraServicedeskConversationAriResourceOwner,
+ resourceType: JiraServicedeskConversationAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{conversationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ conversationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/jira-servicedesk/conversation/index.ts
+var JiraServicedeskConversationAri = class _JiraServicedeskConversationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._conversationId = opts.resourceIdSegmentValues.conversationId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get conversationId() {
+ return this._conversationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraServicedeskConversationAriStaticOpts.qualifier,
+ platformQualifier: jiraServicedeskConversationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: jiraServicedeskConversationAriStaticOpts.resourceOwner,
+ resourceType: jiraServicedeskConversationAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.conversationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ conversationId: opts.conversationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraServicedeskConversationAriStaticOpts);
+ return new _JiraServicedeskConversationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraServicedeskConversationAriStaticOpts);
+ return new _JiraServicedeskConversationAri(opts);
+ }
+ getVariables() {
+ return {
+ activationId: this.activationId,
+ conversationId: this.conversationId
+ };
+ }
+};
+
// src/jira-servicedesk/organization/types.ts
var JiraServicedeskOrganizationAriResourceOwner = "jira-servicedesk", JiraServicedeskOrganizationAriResourceType = "organization";
// src/jira-servicedesk/organization/manifest.ts
var jiraServicedeskOrganizationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskOrganizationAriResourceOwner,
resourceType: JiraServicedeskOrganizationAriResourceType,
resourceIdSlug: "activation/{activationId}/{organizationId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
organizationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/organization/index.ts
var JiraServicedeskOrganizationAri = class _JiraServicedeskOrganizationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._organizationId = opts.resourceIdSegmentValues.organizationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._organizationId = opts.resourceIdSegmentValues.organizationId;
}
get activationId() {
return this._activationId;
}
@@ -27284,27 +31939,24 @@
var jiraServicedeskOrganizationMemberAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskOrganizationMemberAriResourceOwner,
resourceType: JiraServicedeskOrganizationMemberAriResourceType,
resourceIdSlug: "activation/{activationId}/{organizationId}/{userId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
organizationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
userId: /[a-zA-Z0-9_\-\:]{1,128}/
// eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/organization-member/index.ts
var JiraServicedeskOrganizationMemberAri = class _JiraServicedeskOrganizationMemberAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._organizationId = opts.resourceIdSegmentValues.organizationId, this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._organizationId = opts.resourceIdSegmentValues.organizationId, this._userId = opts.resourceIdSegmentValues.userId;
}
get activationId() {
return this._activationId;
}
@@ -27350,25 +32002,22 @@
var jiraServicedeskQueueAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskQueueAriResourceOwner,
resourceType: JiraServicedeskQueueAriResourceType,
resourceIdSlug: "activation/{activationId}/{queueId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
queueId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/queue/index.ts
var JiraServicedeskQueueAri = class _JiraServicedeskQueueAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._queueId = opts.resourceIdSegmentValues.queueId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._queueId = opts.resourceIdSegmentValues.queueId;
}
get siteId() {
return this._siteId;
}
@@ -27405,33 +32054,90 @@
};
}
};
+// src/jira-servicedesk/queue-group/types.ts
+var JiraServicedeskQueueGroupAriResourceOwner = "jira-servicedesk", JiraServicedeskQueueGroupAriResourceType = "queue-group";
+
+// src/jira-servicedesk/queue-group/manifest.ts
+var jiraServicedeskQueueGroupAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: JiraServicedeskQueueGroupAriResourceOwner,
+ resourceType: JiraServicedeskQueueGroupAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{queueGroupId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ queueGroupId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/jira-servicedesk/queue-group/index.ts
+var JiraServicedeskQueueGroupAri = class _JiraServicedeskQueueGroupAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._queueGroupId = opts.resourceIdSegmentValues.queueGroupId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get queueGroupId() {
+ return this._queueGroupId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: jiraServicedeskQueueGroupAriStaticOpts.qualifier,
+ platformQualifier: jiraServicedeskQueueGroupAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: jiraServicedeskQueueGroupAriStaticOpts.resourceOwner,
+ resourceType: jiraServicedeskQueueGroupAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.queueGroupId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ queueGroupId: opts.queueGroupId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, jiraServicedeskQueueGroupAriStaticOpts);
+ return new _JiraServicedeskQueueGroupAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, jiraServicedeskQueueGroupAriStaticOpts);
+ return new _JiraServicedeskQueueGroupAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ queueGroupId: this.queueGroupId
+ };
+ }
+};
+
// src/jira-servicedesk/request-type/types.ts
var JiraServicedeskRequestTypeAriResourceOwner = "jira-servicedesk", JiraServicedeskRequestTypeAriResourceType = "request-type";
// src/jira-servicedesk/request-type/manifest.ts
var jiraServicedeskRequestTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskRequestTypeAriResourceOwner,
resourceType: JiraServicedeskRequestTypeAriResourceType,
resourceIdSlug: "activation/{activationId}/{requestTypeId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
requestTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/request-type/index.ts
var JiraServicedeskRequestTypeAri = class _JiraServicedeskRequestTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._requestTypeId = opts.resourceIdSegmentValues.requestTypeId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._requestTypeId = opts.resourceIdSegmentValues.requestTypeId;
}
get activationId() {
return this._activationId;
}
@@ -27472,23 +32178,20 @@
var jiraServicedeskRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskRoleAriResourceOwner,
resourceType: JiraServicedeskRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/role/index.ts
var JiraServicedeskRoleAri = class _JiraServicedeskRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -27524,23 +32227,20 @@
var jiraServicedeskSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskSiteAriResourceOwner,
resourceType: JiraServicedeskSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/site/index.ts
var JiraServicedeskSiteAri = class _JiraServicedeskSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -27569,32 +32269,29 @@
}
};
// src/jira-servicedesk/sla/types.ts
-var JiraServicedeskSlaAriResourceOwner = "jira-servicedesk", JiraServicedeskSlaAriResourceType = "sla";
+var JiraServicedeskSlaAriResourceOwner = "jira-servicedesk";
// src/jira-servicedesk/sla/manifest.ts
var jiraServicedeskSlaAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraServicedeskSlaAriResourceOwner,
- resourceType: JiraServicedeskSlaAriResourceType,
+ resourceType: "sla",
resourceIdSlug: "activation/{activationId}/{slaId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
slaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-servicedesk/sla/index.ts
var JiraServicedeskSlaAri = class _JiraServicedeskSlaAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._slaId = opts.resourceIdSegmentValues.slaId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._slaId = opts.resourceIdSegmentValues.slaId;
}
get activationId() {
return this._activationId;
}
@@ -27635,23 +32332,20 @@
var jiraSoftwareBoardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareBoardAriResourceOwner,
resourceType: JiraSoftwareBoardAriResourceType,
resourceIdSlug: "{boardId}",
resourceIdSegmentFormats: {
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/board/index.ts
var JiraSoftwareBoardAri = class _JiraSoftwareBoardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._siteId = opts.cloudId || "", this._boardId = opts.resourceIdSegmentValues.boardId;
}
get siteId() {
return this._siteId;
}
@@ -27691,27 +32385,23 @@
var jiraSoftwareBoardFeatureAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareBoardFeatureAriResourceOwner,
resourceType: JiraSoftwareBoardFeatureAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/featureKey/{featureKey}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
featureKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/board-feature/index.ts
var JiraSoftwareBoardFeatureAri = class _JiraSoftwareBoardFeatureAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._featureKey = opts.resourceIdSegmentValues.featureKey;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._featureKey = opts.resourceIdSegmentValues.featureKey;
}
get siteId() {
return this._siteId;
}
@@ -27761,27 +32451,23 @@
var jiraSoftwareBoardIssueListAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareBoardIssueListAriResourceOwner,
resourceType: JiraSoftwareBoardIssueListAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{issueListId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
issueListId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/board-issue-list/index.ts
var JiraSoftwareBoardIssueListAri = class _JiraSoftwareBoardIssueListAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._issueListId = opts.resourceIdSegmentValues.issueListId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._issueListId = opts.resourceIdSegmentValues.issueListId;
}
get siteId() {
return this._siteId;
}
@@ -27831,27 +32517,23 @@
var jiraSoftwareCardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareCardAriResourceOwner,
resourceType: JiraSoftwareCardAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{cardId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
cardId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/card/index.ts
var JiraSoftwareCardAri = class _JiraSoftwareCardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardId = opts.resourceIdSegmentValues.cardId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardId = opts.resourceIdSegmentValues.cardId;
}
get siteId() {
return this._siteId;
}
@@ -27901,27 +32583,23 @@
var jiraSoftwareCardColorAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareCardColorAriResourceOwner,
resourceType: JiraSoftwareCardColorAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{cardColorId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
cardColorId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/card-color/index.ts
var JiraSoftwareCardColorAri = class _JiraSoftwareCardColorAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardColorId = opts.resourceIdSegmentValues.cardColorId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardColorId = opts.resourceIdSegmentValues.cardColorId;
}
get siteId() {
return this._siteId;
}
@@ -27971,27 +32649,23 @@
var jiraSoftwareCardLayoutAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareCardLayoutAriResourceOwner,
resourceType: JiraSoftwareCardLayoutAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{cardLayoutId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
cardLayoutId: /[a-zA-Z0-9_]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/card-layout/index.ts
var JiraSoftwareCardLayoutAri = class _JiraSoftwareCardLayoutAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardLayoutId = opts.resourceIdSegmentValues.cardLayoutId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardLayoutId = opts.resourceIdSegmentValues.cardLayoutId;
}
get siteId() {
return this._siteId;
}
@@ -28041,27 +32715,23 @@
var jiraSoftwareCardParentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareCardParentAriResourceOwner,
resourceType: JiraSoftwareCardParentAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{cardParentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
cardParentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/card-parent/index.ts
var JiraSoftwareCardParentAri = class _JiraSoftwareCardParentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardParentId = opts.resourceIdSegmentValues.cardParentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._cardParentId = opts.resourceIdSegmentValues.cardParentId;
}
get siteId() {
return this._siteId;
}
@@ -28111,27 +32781,23 @@
var jiraSoftwareColumnAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareColumnAriResourceOwner,
resourceType: JiraSoftwareColumnAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{columnId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
columnId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/column/index.ts
var JiraSoftwareColumnAri = class _JiraSoftwareColumnAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._columnId = opts.resourceIdSegmentValues.columnId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._columnId = opts.resourceIdSegmentValues.columnId;
}
get siteId() {
return this._siteId;
}
@@ -28181,27 +32847,23 @@
var jiraSoftwareCustomFilterAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareCustomFilterAriResourceOwner,
resourceType: JiraSoftwareCustomFilterAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{customFilterId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
customFilterId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/custom-filter/index.ts
var JiraSoftwareCustomFilterAri = class _JiraSoftwareCustomFilterAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._customFilterId = opts.resourceIdSegmentValues.customFilterId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._customFilterId = opts.resourceIdSegmentValues.customFilterId;
}
get siteId() {
return this._siteId;
}
@@ -28251,23 +32913,20 @@
var jiraSoftwareRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareRoleAriResourceOwner,
resourceType: JiraSoftwareRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/role/index.ts
var JiraSoftwareRoleAri = class _JiraSoftwareRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -28303,23 +32962,20 @@
var jiraSoftwareSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareSiteAriResourceOwner,
resourceType: JiraSoftwareSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/site/index.ts
var JiraSoftwareSiteAri = class _JiraSoftwareSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -28355,27 +33011,23 @@
var jiraSoftwareSwimlaneAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareSwimlaneAriResourceOwner,
resourceType: JiraSoftwareSwimlaneAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{swimlaneId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
swimlaneId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/swimlane/index.ts
var JiraSoftwareSwimlaneAri = class _JiraSoftwareSwimlaneAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._swimlaneId = opts.resourceIdSegmentValues.swimlaneId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._swimlaneId = opts.resourceIdSegmentValues.swimlaneId;
}
get siteId() {
return this._siteId;
}
@@ -28425,25 +33077,22 @@
var jiraSoftwareUserBoardConfigAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareUserBoardConfigAriResourceOwner,
resourceType: JiraSoftwareUserBoardConfigAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/user-board-config/index.ts
var JiraSoftwareUserBoardConfigAri = class _JiraSoftwareUserBoardConfigAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId;
}
get siteId() {
return this._siteId;
}
@@ -28488,27 +33137,23 @@
var jiraSoftwareViewConfigAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JiraSoftwareViewConfigAriResourceOwner,
resourceType: JiraSoftwareViewConfigAriResourceType,
resourceIdSlug: "activation/{activationId}/{boardId}/{viewType}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
viewType: /(board|backlog|timeline)/
- // eslint-disable-line no-useless-escape
}
};
// src/jira-software/view-config/index.ts
var JiraSoftwareViewConfigAri = class _JiraSoftwareViewConfigAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._viewType = opts.resourceIdSegmentValues.viewType;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._boardId = opts.resourceIdSegmentValues.boardId, this._viewType = opts.resourceIdSegmentValues.viewType;
}
get siteId() {
return this._siteId;
}
@@ -28558,25 +33203,22 @@
var jsmChannelOrchestratorConversationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: JsmChannelOrchestratorConversationAriResourceOwner,
resourceType: JsmChannelOrchestratorConversationAriResourceType,
resourceIdSlug: "{activationId}/{conversationId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
conversationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/jsm-channel-orchestrator/conversation/index.ts
var JsmChannelOrchestratorConversationAri = class _JsmChannelOrchestratorConversationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._conversationId = opts.resourceIdSegmentValues.conversationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._conversationId = opts.resourceIdSegmentValues.conversationId;
}
get activationId() {
return this._activationId;
}
@@ -28617,25 +33259,22 @@
var knowledgeDiscoveryBookmarkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: KnowledgeDiscoveryBookmarkAriResourceOwner,
resourceType: KnowledgeDiscoveryBookmarkAriResourceType,
resourceIdSlug: "activation/{activationId}/{bookmarkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
bookmarkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/knowledge-discovery/bookmark/index.ts
var KnowledgeDiscoveryBookmarkAri = class _KnowledgeDiscoveryBookmarkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._bookmarkId = opts.resourceIdSegmentValues.bookmarkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._bookmarkId = opts.resourceIdSegmentValues.bookmarkId;
}
get siteId() {
return this._siteId;
}
@@ -28680,23 +33319,20 @@
var knowledgeServingAndAccessTopicAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: KnowledgeServingAndAccessTopicAriResourceOwner,
resourceType: KnowledgeServingAndAccessTopicAriResourceType,
resourceIdSlug: "{topicId}",
resourceIdSegmentFormats: {
topicId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/knowledge-serving-and-access/topic/index.ts
var KnowledgeServingAndAccessTopicAri = class _KnowledgeServingAndAccessTopicAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._topicId = opts.resourceIdSegmentValues.topicId;
+ super(opts), this._siteId = opts.cloudId || "", this._topicId = opts.resourceIdSegmentValues.topicId;
}
get siteId() {
return this._siteId;
}
@@ -28736,25 +33372,21 @@
var launchdarklyLaunchdarklyRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LaunchdarklyLaunchdarklyRemoteLinkAriResourceOwner,
resourceType: LaunchdarklyLaunchdarklyRemoteLinkAriResourceType,
resourceIdSlug: "feature-flag/{projectId}/{featureFlagKey}",
resourceIdSegmentFormats: {
projectId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
featureFlagKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/launchdarkly.launchdarkly/remote-link/index.ts
var LaunchdarklyLaunchdarklyRemoteLinkAri = class _LaunchdarklyLaunchdarklyRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._projectId = opts.resourceIdSegmentValues.projectId, this._featureFlagKey = opts.resourceIdSegmentValues.featureFlagKey;
+ super(opts), this._projectId = opts.resourceIdSegmentValues.projectId, this._featureFlagKey = opts.resourceIdSegmentValues.featureFlagKey;
}
get projectId() {
return this._projectId;
}
@@ -28795,23 +33427,20 @@
var learningPlatformLearnerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LearningPlatformLearnerAriResourceOwner,
resourceType: LearningPlatformLearnerAriResourceType,
resourceIdSlug: "{learnerId}",
resourceIdSegmentFormats: {
learnerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/learning-platform/learner/index.ts
var LearningPlatformLearnerAri = class _LearningPlatformLearnerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._learnerId = opts.resourceIdSegmentValues.learnerId;
+ super(opts), this._learnerId = opts.resourceIdSegmentValues.learnerId;
}
get learnerId() {
return this._learnerId;
}
@@ -28847,23 +33476,20 @@
var linkingPlatformDatasourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LinkingPlatformDatasourceAriResourceOwner,
resourceType: LinkingPlatformDatasourceAriResourceType,
resourceIdSlug: "{datasourceId}",
resourceIdSegmentFormats: {
datasourceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/linking-platform/datasource/index.ts
var LinkingPlatformDatasourceAri = class _LinkingPlatformDatasourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._datasourceId = opts.resourceIdSegmentValues.datasourceId;
+ super(opts), this._datasourceId = opts.resourceIdSegmentValues.datasourceId;
}
get datasourceId() {
return this._datasourceId;
}
@@ -28899,9 +33525,8 @@
var loginAlerterSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoginAlerterSiteAriResourceOwner,
resourceType: LoginAlerterSiteAriResourceType,
resourceIdSlug: "login-alerter",
resourceIdSegmentFormats: {}
@@ -28940,25 +33565,22 @@
var loomCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomCommentAriResourceOwner,
resourceType: LoomCommentAriResourceType,
resourceIdSlug: "activation/{activationId}/{commentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- commentId: /[0-9]+/
- // eslint-disable-line no-useless-escape
+ commentId: /(?:[0-9]+|[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})/
}
};
// src/loom/comment/index.ts
var LoomCommentAri = class _LoomCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -28995,33 +33617,90 @@
};
}
};
+// src/loom/comment-reply/types.ts
+var LoomCommentReplyAriResourceOwner = "loom", LoomCommentReplyAriResourceType = "comment-reply";
+
+// src/loom/comment-reply/manifest.ts
+var loomCommentReplyAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: LoomCommentReplyAriResourceOwner,
+ resourceType: LoomCommentReplyAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{commentReplyId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ commentReplyId: /(?:[0-9]+|[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})/
+ }
+};
+
+// src/loom/comment-reply/index.ts
+var LoomCommentReplyAri = class _LoomCommentReplyAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._commentReplyId = opts.resourceIdSegmentValues.commentReplyId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get commentReplyId() {
+ return this._commentReplyId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: loomCommentReplyAriStaticOpts.qualifier,
+ platformQualifier: loomCommentReplyAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: loomCommentReplyAriStaticOpts.resourceOwner,
+ resourceType: loomCommentReplyAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.commentReplyId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ commentReplyId: opts.commentReplyId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, loomCommentReplyAriStaticOpts);
+ return new _LoomCommentReplyAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, loomCommentReplyAriStaticOpts);
+ return new _LoomCommentReplyAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ commentReplyId: this.commentReplyId
+ };
+ }
+};
+
// src/loom/folder/types.ts
var LoomFolderAriResourceOwner = "loom", LoomFolderAriResourceType = "folder";
// src/loom/folder/manifest.ts
var loomFolderAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomFolderAriResourceOwner,
resourceType: LoomFolderAriResourceType,
resourceIdSlug: "activation/{activationId}/{folderId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
folderId: /[a-f0-9]{32}/
- // eslint-disable-line no-useless-escape
}
};
// src/loom/folder/index.ts
var LoomFolderAri = class _LoomFolderAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._folderId = opts.resourceIdSegmentValues.folderId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._folderId = opts.resourceIdSegmentValues.folderId;
}
get siteId() {
return this._siteId;
}
@@ -29066,25 +33745,22 @@
var loomMeetingAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomMeetingAriResourceOwner,
resourceType: LoomMeetingAriResourceType,
resourceIdSlug: "activation/{activationId}/{meetingId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- meetingId: /[0-9]+/
- // eslint-disable-line no-useless-escape
+ meetingId: /(?:[0-9]+|[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})/
}
};
// src/loom/meeting/index.ts
var LoomMeetingAri = class _LoomMeetingAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._meetingId = opts.resourceIdSegmentValues.meetingId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._meetingId = opts.resourceIdSegmentValues.meetingId;
}
get siteId() {
return this._siteId;
}
@@ -29129,25 +33805,22 @@
var loomMeetingRecurrenceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomMeetingRecurrenceAriResourceOwner,
resourceType: LoomMeetingRecurrenceAriResourceType,
resourceIdSlug: "activation/{activationId}/{meetingRecurrenceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- meetingRecurrenceId: /[0-9]:[\w=-]+/
- // eslint-disable-line no-useless-escape
+ meetingRecurrenceId: /(([0-9]:[\w=-]+)|([0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}))/
}
};
// src/loom/meeting-recurrence/index.ts
var LoomMeetingRecurrenceAri = class _LoomMeetingRecurrenceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._meetingRecurrenceId = opts.resourceIdSegmentValues.meetingRecurrenceId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._meetingRecurrenceId = opts.resourceIdSegmentValues.meetingRecurrenceId;
}
get siteId() {
return this._siteId;
}
@@ -29192,23 +33865,20 @@
var loomSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomSiteAriResourceOwner,
resourceType: LoomSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/loom/site/index.ts
var LoomSiteAri = class _LoomSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -29244,25 +33914,22 @@
var loomSpaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomSpaceAriResourceOwner,
resourceType: LoomSpaceAriResourceType,
resourceIdSlug: "activation/{activationId}/{spaceId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
- spaceId: /[0-9]+/
- // eslint-disable-line no-useless-escape
+ spaceId: /(?:[0-9]+|[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})/
}
};
// src/loom/space/index.ts
var LoomSpaceAri = class _LoomSpaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
}
get siteId() {
return this._siteId;
}
@@ -29307,23 +33974,20 @@
var loomStandaloneWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomStandaloneWorkspaceAriResourceOwner,
resourceType: LoomStandaloneWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)/
- // eslint-disable-line no-useless-escape
}
};
// src/loom/standalone-workspace/index.ts
var LoomStandaloneWorkspaceAri = class _LoomStandaloneWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -29359,25 +34023,22 @@
var loomVideoAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomVideoAriResourceOwner,
resourceType: LoomVideoAriResourceType,
resourceIdSlug: "activation/{activationId}/{videoId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
videoId: /[a-fA-F0-9]{32}/
- // eslint-disable-line no-useless-escape
}
};
// src/loom/video/index.ts
var LoomVideoAri = class _LoomVideoAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._videoId = opts.resourceIdSegmentValues.videoId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._videoId = opts.resourceIdSegmentValues.videoId;
}
get siteId() {
return this._siteId;
}
@@ -29422,9 +34083,8 @@
var loomWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomWorkspaceAriResourceOwner,
resourceType: LoomWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -29435,10 +34095,9 @@
// src/loom/workspace/index.ts
var LoomWorkspaceAri = class _LoomWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -29478,23 +34137,20 @@
var loomLoomVideoAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LoomLoomVideoAriResourceOwner,
resourceType: LoomLoomVideoAriResourceType,
resourceIdSlug: "{videoId}",
resourceIdSegmentFormats: {
videoId: /[a-fA-F0-9]{32}/
- // eslint-disable-line no-useless-escape
}
};
// src/loom.loom/video/index.ts
var LoomLoomVideoAri = class _LoomLoomVideoAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._videoId = opts.resourceIdSegmentValues.videoId;
+ super(opts), this._videoId = opts.resourceIdSegmentValues.videoId;
}
get videoId() {
return this._videoId;
}
@@ -29530,23 +34186,20 @@
var lucidLucidchartDesignAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LucidLucidchartDesignAriResourceOwner,
resourceType: LucidLucidchartDesignAriResourceType,
resourceIdSlug: "document/{documentId}",
resourceIdSegmentFormats: {
documentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/lucid.lucidchart/design/index.ts
var LucidLucidchartDesignAri = class _LucidLucidchartDesignAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._documentId = opts.resourceIdSegmentValues.documentId;
}
get documentId() {
return this._documentId;
}
@@ -29582,23 +34235,20 @@
var lucidLucidchartRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: LucidLucidchartRemoteLinkAriResourceOwner,
resourceType: LucidLucidchartRemoteLinkAriResourceType,
resourceIdSlug: "chart/{chartId}",
resourceIdSegmentFormats: {
chartId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/lucid.lucidchart/remote-link/index.ts
var LucidLucidchartRemoteLinkAri = class _LucidLucidchartRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._chartId = opts.resourceIdSegmentValues.chartId;
+ super(opts), this._chartId = opts.resourceIdSegmentValues.chartId;
}
get chartId() {
return this._chartId;
}
@@ -29634,23 +34284,20 @@
var makerSpaceGroupAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MakerSpaceGroupAriResourceOwner,
resourceType: MakerSpaceGroupAriResourceType,
resourceIdSlug: "{groupId}",
resourceIdSegmentFormats: {
groupId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/maker-space/group/index.ts
var MakerSpaceGroupAri = class _MakerSpaceGroupAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._groupId = opts.resourceIdSegmentValues.groupId;
+ super(opts), this._groupId = opts.resourceIdSegmentValues.groupId;
}
get groupId() {
return this._groupId;
}
@@ -29686,23 +34333,20 @@
var mapiRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MapiRoleAriResourceOwner,
resourceType: MapiRoleAriResourceType,
resourceIdSlug: "scope/{roleTypeId}",
resourceIdSegmentFormats: {
roleTypeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/mapi/role/index.ts
var MapiRoleAri = class _MapiRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleTypeId = opts.resourceIdSegmentValues.roleTypeId;
+ super(opts), this._roleTypeId = opts.resourceIdSegmentValues.roleTypeId;
}
get roleTypeId() {
return this._roleTypeId;
}
@@ -29738,23 +34382,20 @@
var marketingCustomerDomainAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MarketingCustomerDomainAriResourceOwner,
resourceType: MarketingCustomerDomainAriResourceType,
resourceIdSlug: "{domainBase64}",
resourceIdSegmentFormats: {
domainBase64: /[a-zA-Z0-9=]+={0,1}/
- // eslint-disable-line no-useless-escape
}
};
// src/marketing/customer-domain/index.ts
var MarketingCustomerDomainAri = class _MarketingCustomerDomainAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._domainBase64 = opts.resourceIdSegmentValues.domainBase64;
+ super(opts), this._domainBase64 = opts.resourceIdSegmentValues.domainBase64;
}
get domainBase64() {
return this._domainBase64;
}
@@ -29790,23 +34431,20 @@
var marketplaceTeamAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MarketplaceTeamAriResourceOwner,
resourceType: MarketplaceTeamAriResourceType,
resourceIdSlug: "{teamId}",
resourceIdSegmentFormats: {
teamId: /[a-zA-Z0-9.\-_~]+/
- // eslint-disable-line no-useless-escape
}
};
// src/marketplace/team/index.ts
var MarketplaceTeamAri = class _MarketplaceTeamAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._teamId = opts.resourceIdSegmentValues.teamId;
+ super(opts), this._teamId = opts.resourceIdSegmentValues.teamId;
}
get teamId() {
return this._teamId;
}
@@ -29842,23 +34480,20 @@
var measurementEmailUuidAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MeasurementEmailUuidAriResourceOwner,
resourceType: MeasurementEmailUuidAriResourceType,
resourceIdSlug: "{emailId}",
resourceIdSegmentFormats: {
emailId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/measurement/email-uuid/index.ts
var MeasurementEmailUuidAri = class _MeasurementEmailUuidAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._emailId = opts.resourceIdSegmentValues.emailId;
+ super(opts), this._emailId = opts.resourceIdSegmentValues.emailId;
}
get emailId() {
return this._emailId;
}
@@ -29894,25 +34529,22 @@
var measurementSiteUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MeasurementSiteUserAriResourceOwner,
resourceType: MeasurementSiteUserAriResourceType,
resourceIdSlug: "{siteId}/{aaId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/,
- // eslint-disable-line no-useless-escape
aaId: /[a-zA-Z0-9_\-\:]{1,128}/
// eslint-disable-line no-useless-escape
}
};
// src/measurement/site-user/index.ts
var MeasurementSiteUserAri = class _MeasurementSiteUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId, this._aaId = opts.resourceIdSegmentValues.aaId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._aaId = opts.resourceIdSegmentValues.aaId;
}
get siteId() {
return this._siteId;
}
@@ -29953,23 +34585,20 @@
var measurementUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MeasurementUserAriResourceOwner,
resourceType: MeasurementUserAriResourceType,
resourceIdSlug: "ff-client-anonymous/{anonUserId}",
resourceIdSegmentFormats: {
anonUserId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/measurement/user/index.ts
var MeasurementUserAri = class _MeasurementUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._anonUserId = opts.resourceIdSegmentValues.anonUserId;
+ super(opts), this._anonUserId = opts.resourceIdSegmentValues.anonUserId;
}
get anonUserId() {
return this._anonUserId;
}
@@ -30005,23 +34634,20 @@
var mediaFileAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MediaFileAriResourceOwner,
resourceType: MediaFileAriResourceType,
resourceIdSlug: "{fileId}",
resourceIdSegmentFormats: {
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/media/file/index.ts
var MediaFileAri = class _MediaFileAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._fileId = opts.resourceIdSegmentValues.fileId;
}
get fileId() {
return this._fileId;
}
@@ -30057,25 +34683,22 @@
var mercuryChangeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryChangeAriResourceOwner,
resourceType: MercuryChangeAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{changeId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
changeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/change/index.ts
var MercuryChangeAri = class _MercuryChangeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeId = opts.resourceIdSegmentValues.changeId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeId = opts.resourceIdSegmentValues.changeId;
}
get siteId() {
return this._siteId;
}
@@ -30120,25 +34743,22 @@
var mercuryChangeProposalAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryChangeProposalAriResourceOwner,
resourceType: MercuryChangeProposalAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{changeProposalId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
changeProposalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/change-proposal/index.ts
var MercuryChangeProposalAri = class _MercuryChangeProposalAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalId = opts.resourceIdSegmentValues.changeProposalId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalId = opts.resourceIdSegmentValues.changeProposalId;
}
get siteId() {
return this._siteId;
}
@@ -30183,25 +34803,22 @@
var mercuryChangeProposalStatusAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryChangeProposalStatusAriResourceOwner,
resourceType: MercuryChangeProposalStatusAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{changeProposalStatusId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
changeProposalStatusId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/change-proposal-status/index.ts
var MercuryChangeProposalStatusAri = class _MercuryChangeProposalStatusAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalStatusId = opts.resourceIdSegmentValues.changeProposalStatusId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalStatusId = opts.resourceIdSegmentValues.changeProposalStatusId;
}
get siteId() {
return this._siteId;
}
@@ -30238,33 +34855,90 @@
};
}
};
+// src/mercury/change-proposals-view/types.ts
+var MercuryChangeProposalsViewAriResourceOwner = "mercury", MercuryChangeProposalsViewAriResourceType = "change-proposals-view";
+
+// src/mercury/change-proposals-view/manifest.ts
+var mercuryChangeProposalsViewAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryChangeProposalsViewAriResourceOwner,
+ resourceType: MercuryChangeProposalsViewAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{changeProposalsViewId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ changeProposalsViewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/change-proposals-view/index.ts
+var MercuryChangeProposalsViewAri = class _MercuryChangeProposalsViewAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._changeProposalsViewId = opts.resourceIdSegmentValues.changeProposalsViewId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get changeProposalsViewId() {
+ return this._changeProposalsViewId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryChangeProposalsViewAriStaticOpts.qualifier,
+ platformQualifier: mercuryChangeProposalsViewAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryChangeProposalsViewAriStaticOpts.resourceOwner,
+ resourceType: mercuryChangeProposalsViewAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.changeProposalsViewId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ changeProposalsViewId: opts.changeProposalsViewId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryChangeProposalsViewAriStaticOpts);
+ return new _MercuryChangeProposalsViewAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryChangeProposalsViewAriStaticOpts);
+ return new _MercuryChangeProposalsViewAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ changeProposalsViewId: this.changeProposalsViewId
+ };
+ }
+};
+
// src/mercury/comment/types.ts
var MercuryCommentAriResourceOwner = "mercury", MercuryCommentAriResourceType = "comment";
// src/mercury/comment/manifest.ts
var mercuryCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryCommentAriResourceOwner,
resourceType: MercuryCommentAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{commentUuid}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
commentUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/comment/index.ts
var MercuryCommentAri = class _MercuryCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._commentUuid = opts.resourceIdSegmentValues.commentUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._commentUuid = opts.resourceIdSegmentValues.commentUuid;
}
get siteId() {
return this._siteId;
}
@@ -30301,33 +34975,642 @@
};
}
};
+// src/mercury/cost-item/types.ts
+var MercuryCostItemAriResourceOwner = "mercury", MercuryCostItemAriResourceType = "cost-item";
+
+// src/mercury/cost-item/manifest.ts
+var mercuryCostItemAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCostItemAriResourceOwner,
+ resourceType: MercuryCostItemAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{costItemId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ costItemId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/cost-item/index.ts
+var MercuryCostItemAri = class _MercuryCostItemAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._costItemId = opts.resourceIdSegmentValues.costItemId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get costItemId() {
+ return this._costItemId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCostItemAriStaticOpts.qualifier,
+ platformQualifier: mercuryCostItemAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCostItemAriStaticOpts.resourceOwner,
+ resourceType: mercuryCostItemAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.costItemId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ costItemId: opts.costItemId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCostItemAriStaticOpts);
+ return new _MercuryCostItemAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCostItemAriStaticOpts);
+ return new _MercuryCostItemAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ costItemId: this.costItemId
+ };
+ }
+};
+
+// src/mercury/cost-line-item/types.ts
+var MercuryCostLineItemAriResourceOwner = "mercury", MercuryCostLineItemAriResourceType = "cost-line-item";
+
+// src/mercury/cost-line-item/manifest.ts
+var mercuryCostLineItemAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCostLineItemAriResourceOwner,
+ resourceType: MercuryCostLineItemAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{costLineItemId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ costLineItemId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/cost-line-item/index.ts
+var MercuryCostLineItemAri = class _MercuryCostLineItemAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._costLineItemId = opts.resourceIdSegmentValues.costLineItemId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get costLineItemId() {
+ return this._costLineItemId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCostLineItemAriStaticOpts.qualifier,
+ platformQualifier: mercuryCostLineItemAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCostLineItemAriStaticOpts.resourceOwner,
+ resourceType: mercuryCostLineItemAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.costLineItemId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ costLineItemId: opts.costLineItemId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCostLineItemAriStaticOpts);
+ return new _MercuryCostLineItemAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCostLineItemAriStaticOpts);
+ return new _MercuryCostLineItemAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ costLineItemId: this.costLineItemId
+ };
+ }
+};
+
+// src/mercury/cost-period-value/types.ts
+var MercuryCostPeriodValueAriResourceOwner = "mercury", MercuryCostPeriodValueAriResourceType = "cost-period-value";
+
+// src/mercury/cost-period-value/manifest.ts
+var mercuryCostPeriodValueAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCostPeriodValueAriResourceOwner,
+ resourceType: MercuryCostPeriodValueAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{costPeriodValueId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ costPeriodValueId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/cost-period-value/index.ts
+var MercuryCostPeriodValueAri = class _MercuryCostPeriodValueAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._costPeriodValueId = opts.resourceIdSegmentValues.costPeriodValueId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get costPeriodValueId() {
+ return this._costPeriodValueId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCostPeriodValueAriStaticOpts.qualifier,
+ platformQualifier: mercuryCostPeriodValueAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCostPeriodValueAriStaticOpts.resourceOwner,
+ resourceType: mercuryCostPeriodValueAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.costPeriodValueId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ costPeriodValueId: opts.costPeriodValueId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCostPeriodValueAriStaticOpts);
+ return new _MercuryCostPeriodValueAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCostPeriodValueAriStaticOpts);
+ return new _MercuryCostPeriodValueAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ costPeriodValueId: this.costPeriodValueId
+ };
+ }
+};
+
+// src/mercury/cost-subtype/types.ts
+var MercuryCostSubtypeAriResourceOwner = "mercury", MercuryCostSubtypeAriResourceType = "cost-subtype";
+
+// src/mercury/cost-subtype/manifest.ts
+var mercuryCostSubtypeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCostSubtypeAriResourceOwner,
+ resourceType: MercuryCostSubtypeAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{costSubtypeId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ costSubtypeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/cost-subtype/index.ts
+var MercuryCostSubtypeAri = class _MercuryCostSubtypeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._costSubtypeId = opts.resourceIdSegmentValues.costSubtypeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get costSubtypeId() {
+ return this._costSubtypeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCostSubtypeAriStaticOpts.qualifier,
+ platformQualifier: mercuryCostSubtypeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCostSubtypeAriStaticOpts.resourceOwner,
+ resourceType: mercuryCostSubtypeAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.costSubtypeId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ costSubtypeId: opts.costSubtypeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCostSubtypeAriStaticOpts);
+ return new _MercuryCostSubtypeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCostSubtypeAriStaticOpts);
+ return new _MercuryCostSubtypeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ costSubtypeId: this.costSubtypeId
+ };
+ }
+};
+
+// src/mercury/cost-type/types.ts
+var MercuryCostTypeAriResourceOwner = "mercury", MercuryCostTypeAriResourceType = "cost-type";
+
+// src/mercury/cost-type/manifest.ts
+var mercuryCostTypeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCostTypeAriResourceOwner,
+ resourceType: MercuryCostTypeAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{costTypeId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ costTypeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/cost-type/index.ts
+var MercuryCostTypeAri = class _MercuryCostTypeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._costTypeId = opts.resourceIdSegmentValues.costTypeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get costTypeId() {
+ return this._costTypeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCostTypeAriStaticOpts.qualifier,
+ platformQualifier: mercuryCostTypeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCostTypeAriStaticOpts.resourceOwner,
+ resourceType: mercuryCostTypeAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.costTypeId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ costTypeId: opts.costTypeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCostTypeAriStaticOpts);
+ return new _MercuryCostTypeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCostTypeAriStaticOpts);
+ return new _MercuryCostTypeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ costTypeId: this.costTypeId
+ };
+ }
+};
+
+// src/mercury/custom-field/types.ts
+var MercuryCustomFieldAriResourceOwner = "mercury", MercuryCustomFieldAriResourceType = "custom-field";
+
+// src/mercury/custom-field/manifest.ts
+var mercuryCustomFieldAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCustomFieldAriResourceOwner,
+ resourceType: MercuryCustomFieldAriResourceType,
+ resourceIdSlug: "{entityType}/workspace/{workspaceId}/{customFieldId}",
+ resourceIdSegmentFormats: {
+ entityType: /(change-proposal|focus-area)/,
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ customFieldId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/custom-field/index.ts
+var MercuryCustomFieldAri = class _MercuryCustomFieldAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._entityType = opts.resourceIdSegmentValues.entityType, this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customFieldId = opts.resourceIdSegmentValues.customFieldId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get entityType() {
+ return this._entityType;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get customFieldId() {
+ return this._customFieldId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCustomFieldAriStaticOpts.qualifier,
+ platformQualifier: mercuryCustomFieldAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCustomFieldAriStaticOpts.resourceOwner,
+ resourceType: mercuryCustomFieldAriStaticOpts.resourceType,
+ resourceId: `${opts.entityType}/workspace/${opts.workspaceId}/${opts.customFieldId}`,
+ resourceIdSegmentValues: {
+ entityType: opts.entityType,
+ workspaceId: opts.workspaceId,
+ customFieldId: opts.customFieldId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCustomFieldAriStaticOpts);
+ return new _MercuryCustomFieldAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCustomFieldAriStaticOpts);
+ return new _MercuryCustomFieldAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ entityType: this.entityType,
+ workspaceId: this.workspaceId,
+ customFieldId: this.customFieldId
+ };
+ }
+};
+
+// src/mercury/custom-field-definition/types.ts
+var MercuryCustomFieldDefinitionAriResourceOwner = "mercury", MercuryCustomFieldDefinitionAriResourceType = "custom-field-definition";
+
+// src/mercury/custom-field-definition/manifest.ts
+var mercuryCustomFieldDefinitionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryCustomFieldDefinitionAriResourceOwner,
+ resourceType: MercuryCustomFieldDefinitionAriResourceType,
+ resourceIdSlug: "{entityType}/workspace/{workspaceId}/{customFieldDefinitionId}",
+ resourceIdSegmentFormats: {
+ entityType: /(change-proposal|focus-area)/,
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ customFieldDefinitionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/custom-field-definition/index.ts
+var MercuryCustomFieldDefinitionAri = class _MercuryCustomFieldDefinitionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._entityType = opts.resourceIdSegmentValues.entityType, this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customFieldDefinitionId = opts.resourceIdSegmentValues.customFieldDefinitionId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get entityType() {
+ return this._entityType;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get customFieldDefinitionId() {
+ return this._customFieldDefinitionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryCustomFieldDefinitionAriStaticOpts.qualifier,
+ platformQualifier: mercuryCustomFieldDefinitionAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryCustomFieldDefinitionAriStaticOpts.resourceOwner,
+ resourceType: mercuryCustomFieldDefinitionAriStaticOpts.resourceType,
+ resourceId: `${opts.entityType}/workspace/${opts.workspaceId}/${opts.customFieldDefinitionId}`,
+ resourceIdSegmentValues: {
+ entityType: opts.entityType,
+ workspaceId: opts.workspaceId,
+ customFieldDefinitionId: opts.customFieldDefinitionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryCustomFieldDefinitionAriStaticOpts);
+ return new _MercuryCustomFieldDefinitionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryCustomFieldDefinitionAriStaticOpts);
+ return new _MercuryCustomFieldDefinitionAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ entityType: this.entityType,
+ workspaceId: this.workspaceId,
+ customFieldDefinitionId: this.customFieldDefinitionId
+ };
+ }
+};
+
+// src/mercury/expenditure-type/types.ts
+var MercuryExpenditureTypeAriResourceOwner = "mercury", MercuryExpenditureTypeAriResourceType = "expenditure-type";
+
+// src/mercury/expenditure-type/manifest.ts
+var mercuryExpenditureTypeAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryExpenditureTypeAriResourceOwner,
+ resourceType: MercuryExpenditureTypeAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{expenditureTypeId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ expenditureTypeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/expenditure-type/index.ts
+var MercuryExpenditureTypeAri = class _MercuryExpenditureTypeAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._expenditureTypeId = opts.resourceIdSegmentValues.expenditureTypeId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get expenditureTypeId() {
+ return this._expenditureTypeId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryExpenditureTypeAriStaticOpts.qualifier,
+ platformQualifier: mercuryExpenditureTypeAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryExpenditureTypeAriStaticOpts.resourceOwner,
+ resourceType: mercuryExpenditureTypeAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.expenditureTypeId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ expenditureTypeId: opts.expenditureTypeId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryExpenditureTypeAriStaticOpts);
+ return new _MercuryExpenditureTypeAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryExpenditureTypeAriStaticOpts);
+ return new _MercuryExpenditureTypeAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ expenditureTypeId: this.expenditureTypeId
+ };
+ }
+};
+
+// src/mercury/financial-version/types.ts
+var MercuryFinancialVersionAriResourceOwner = "mercury", MercuryFinancialVersionAriResourceType = "financial-version";
+
+// src/mercury/financial-version/manifest.ts
+var mercuryFinancialVersionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryFinancialVersionAriResourceOwner,
+ resourceType: MercuryFinancialVersionAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{financialVersionId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ financialVersionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/financial-version/index.ts
+var MercuryFinancialVersionAri = class _MercuryFinancialVersionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._financialVersionId = opts.resourceIdSegmentValues.financialVersionId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get financialVersionId() {
+ return this._financialVersionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryFinancialVersionAriStaticOpts.qualifier,
+ platformQualifier: mercuryFinancialVersionAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryFinancialVersionAriStaticOpts.resourceOwner,
+ resourceType: mercuryFinancialVersionAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.financialVersionId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ financialVersionId: opts.financialVersionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryFinancialVersionAriStaticOpts);
+ return new _MercuryFinancialVersionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryFinancialVersionAriStaticOpts);
+ return new _MercuryFinancialVersionAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ financialVersionId: this.financialVersionId
+ };
+ }
+};
+
+// src/mercury/fiscal-calendar-configuration/types.ts
+var MercuryFiscalCalendarConfigurationAriResourceOwner = "mercury", MercuryFiscalCalendarConfigurationAriResourceType = "fiscal-calendar-configuration";
+
+// src/mercury/fiscal-calendar-configuration/manifest.ts
+var mercuryFiscalCalendarConfigurationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryFiscalCalendarConfigurationAriResourceOwner,
+ resourceType: MercuryFiscalCalendarConfigurationAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{fiscalCalendarConfigurationId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ fiscalCalendarConfigurationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/fiscal-calendar-configuration/index.ts
+var MercuryFiscalCalendarConfigurationAri = class _MercuryFiscalCalendarConfigurationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._fiscalCalendarConfigurationId = opts.resourceIdSegmentValues.fiscalCalendarConfigurationId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get fiscalCalendarConfigurationId() {
+ return this._fiscalCalendarConfigurationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryFiscalCalendarConfigurationAriStaticOpts.qualifier,
+ platformQualifier: mercuryFiscalCalendarConfigurationAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryFiscalCalendarConfigurationAriStaticOpts.resourceOwner,
+ resourceType: mercuryFiscalCalendarConfigurationAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.fiscalCalendarConfigurationId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ fiscalCalendarConfigurationId: opts.fiscalCalendarConfigurationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryFiscalCalendarConfigurationAriStaticOpts);
+ return new _MercuryFiscalCalendarConfigurationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryFiscalCalendarConfigurationAriStaticOpts);
+ return new _MercuryFiscalCalendarConfigurationAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ fiscalCalendarConfigurationId: this.fiscalCalendarConfigurationId
+ };
+ }
+};
+
// src/mercury/focus-area/types.ts
var MercuryFocusAreaAriResourceOwner = "mercury", MercuryFocusAreaAriResourceType = "focus-area";
// src/mercury/focus-area/manifest.ts
var mercuryFocusAreaAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryFocusAreaAriResourceOwner,
resourceType: MercuryFocusAreaAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{focusAreaId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
focusAreaId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/focus-area/index.ts
var MercuryFocusAreaAri = class _MercuryFocusAreaAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaId = opts.resourceIdSegmentValues.focusAreaId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaId = opts.resourceIdSegmentValues.focusAreaId;
}
get siteId() {
return this._siteId;
}
@@ -30364,33 +35647,90 @@
};
}
};
+// src/mercury/focus-area-hierarchy/types.ts
+var MercuryFocusAreaHierarchyAriResourceOwner = "mercury", MercuryFocusAreaHierarchyAriResourceType = "focus-area-hierarchy";
+
+// src/mercury/focus-area-hierarchy/manifest.ts
+var mercuryFocusAreaHierarchyAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryFocusAreaHierarchyAriResourceOwner,
+ resourceType: MercuryFocusAreaHierarchyAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{focusAreaHierarchyId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ focusAreaHierarchyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/focus-area-hierarchy/index.ts
+var MercuryFocusAreaHierarchyAri = class _MercuryFocusAreaHierarchyAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaHierarchyId = opts.resourceIdSegmentValues.focusAreaHierarchyId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get focusAreaHierarchyId() {
+ return this._focusAreaHierarchyId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryFocusAreaHierarchyAriStaticOpts.qualifier,
+ platformQualifier: mercuryFocusAreaHierarchyAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryFocusAreaHierarchyAriStaticOpts.resourceOwner,
+ resourceType: mercuryFocusAreaHierarchyAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.focusAreaHierarchyId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ focusAreaHierarchyId: opts.focusAreaHierarchyId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryFocusAreaHierarchyAriStaticOpts);
+ return new _MercuryFocusAreaHierarchyAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryFocusAreaHierarchyAriStaticOpts);
+ return new _MercuryFocusAreaHierarchyAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ focusAreaHierarchyId: this.focusAreaHierarchyId
+ };
+ }
+};
+
// src/mercury/focus-area-status-update/types.ts
var MercuryFocusAreaStatusUpdateAriResourceOwner = "mercury", MercuryFocusAreaStatusUpdateAriResourceType = "focus-area-status-update";
// src/mercury/focus-area-status-update/manifest.ts
var mercuryFocusAreaStatusUpdateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryFocusAreaStatusUpdateAriResourceOwner,
resourceType: MercuryFocusAreaStatusUpdateAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{focusAreaStatusUpdateId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
focusAreaStatusUpdateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/focus-area-status-update/index.ts
var MercuryFocusAreaStatusUpdateAri = class _MercuryFocusAreaStatusUpdateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaStatusUpdateId = opts.resourceIdSegmentValues.focusAreaStatusUpdateId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaStatusUpdateId = opts.resourceIdSegmentValues.focusAreaStatusUpdateId;
}
get siteId() {
return this._siteId;
}
@@ -30435,25 +35775,22 @@
var mercuryFocusAreaTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryFocusAreaTypeAriResourceOwner,
resourceType: MercuryFocusAreaTypeAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{focusAreaTypeId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
focusAreaTypeId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/focus-area-type/index.ts
var MercuryFocusAreaTypeAri = class _MercuryFocusAreaTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaTypeId = opts.resourceIdSegmentValues.focusAreaTypeId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._focusAreaTypeId = opts.resourceIdSegmentValues.focusAreaTypeId;
}
get siteId() {
return this._siteId;
}
@@ -30490,31 +35827,268 @@
};
}
};
+// src/mercury/investment-category/types.ts
+var MercuryInvestmentCategoryAriResourceOwner = "mercury", MercuryInvestmentCategoryAriResourceType = "investment-category";
+
+// src/mercury/investment-category/manifest.ts
+var mercuryInvestmentCategoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryInvestmentCategoryAriResourceOwner,
+ resourceType: MercuryInvestmentCategoryAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{investmentCategoryId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ investmentCategoryId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/investment-category/index.ts
+var MercuryInvestmentCategoryAri = class _MercuryInvestmentCategoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._investmentCategoryId = opts.resourceIdSegmentValues.investmentCategoryId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get investmentCategoryId() {
+ return this._investmentCategoryId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryInvestmentCategoryAriStaticOpts.qualifier,
+ platformQualifier: mercuryInvestmentCategoryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryInvestmentCategoryAriStaticOpts.resourceOwner,
+ resourceType: mercuryInvestmentCategoryAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.investmentCategoryId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ investmentCategoryId: opts.investmentCategoryId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryInvestmentCategoryAriStaticOpts);
+ return new _MercuryInvestmentCategoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryInvestmentCategoryAriStaticOpts);
+ return new _MercuryInvestmentCategoryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ investmentCategoryId: this.investmentCategoryId
+ };
+ }
+};
+
+// src/mercury/investment-category-set/types.ts
+var MercuryInvestmentCategorySetAriResourceOwner = "mercury", MercuryInvestmentCategorySetAriResourceType = "investment-category-set";
+
+// src/mercury/investment-category-set/manifest.ts
+var mercuryInvestmentCategorySetAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryInvestmentCategorySetAriResourceOwner,
+ resourceType: MercuryInvestmentCategorySetAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{investmentCategorySetId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ investmentCategorySetId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/investment-category-set/index.ts
+var MercuryInvestmentCategorySetAri = class _MercuryInvestmentCategorySetAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._investmentCategorySetId = opts.resourceIdSegmentValues.investmentCategorySetId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get investmentCategorySetId() {
+ return this._investmentCategorySetId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryInvestmentCategorySetAriStaticOpts.qualifier,
+ platformQualifier: mercuryInvestmentCategorySetAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryInvestmentCategorySetAriStaticOpts.resourceOwner,
+ resourceType: mercuryInvestmentCategorySetAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.investmentCategorySetId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ investmentCategorySetId: opts.investmentCategorySetId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryInvestmentCategorySetAriStaticOpts);
+ return new _MercuryInvestmentCategorySetAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryInvestmentCategorySetAriStaticOpts);
+ return new _MercuryInvestmentCategorySetAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ investmentCategorySetId: this.investmentCategorySetId
+ };
+ }
+};
+
+// src/mercury/jira-work-status-mapping/types.ts
+var MercuryJiraWorkStatusMappingAriResourceOwner = "mercury", MercuryJiraWorkStatusMappingAriResourceType = "jira-work-status-mapping";
+
+// src/mercury/jira-work-status-mapping/manifest.ts
+var mercuryJiraWorkStatusMappingAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryJiraWorkStatusMappingAriResourceOwner,
+ resourceType: MercuryJiraWorkStatusMappingAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{jiraWorkStatusMappingId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ jiraWorkStatusMappingId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/jira-work-status-mapping/index.ts
+var MercuryJiraWorkStatusMappingAri = class _MercuryJiraWorkStatusMappingAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._jiraWorkStatusMappingId = opts.resourceIdSegmentValues.jiraWorkStatusMappingId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get jiraWorkStatusMappingId() {
+ return this._jiraWorkStatusMappingId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryJiraWorkStatusMappingAriStaticOpts.qualifier,
+ platformQualifier: mercuryJiraWorkStatusMappingAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryJiraWorkStatusMappingAriStaticOpts.resourceOwner,
+ resourceType: mercuryJiraWorkStatusMappingAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.jiraWorkStatusMappingId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ jiraWorkStatusMappingId: opts.jiraWorkStatusMappingId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryJiraWorkStatusMappingAriStaticOpts);
+ return new _MercuryJiraWorkStatusMappingAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryJiraWorkStatusMappingAriStaticOpts);
+ return new _MercuryJiraWorkStatusMappingAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ jiraWorkStatusMappingId: this.jiraWorkStatusMappingId
+ };
+ }
+};
+
+// src/mercury/risk/types.ts
+var MercuryRiskAriResourceOwner = "mercury", MercuryRiskAriResourceType = "risk";
+
+// src/mercury/risk/manifest.ts
+var mercuryRiskAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: MercuryRiskAriResourceOwner,
+ resourceType: MercuryRiskAriResourceType,
+ resourceIdSlug: "workspace/{workspaceId}/{riskId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ riskId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/mercury/risk/index.ts
+var MercuryRiskAri = class _MercuryRiskAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._riskId = opts.resourceIdSegmentValues.riskId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get riskId() {
+ return this._riskId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mercuryRiskAriStaticOpts.qualifier,
+ platformQualifier: mercuryRiskAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: mercuryRiskAriStaticOpts.resourceOwner,
+ resourceType: mercuryRiskAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.workspaceId}/${opts.riskId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ riskId: opts.riskId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mercuryRiskAriStaticOpts);
+ return new _MercuryRiskAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mercuryRiskAriStaticOpts);
+ return new _MercuryRiskAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ riskId: this.riskId
+ };
+ }
+};
+
// src/mercury/role/types.ts
var MercuryRoleAriResourceOwner = "mercury", MercuryRoleAriResourceType = "role";
// src/mercury/role/manifest.ts
var mercuryRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryRoleAriResourceOwner,
resourceType: MercuryRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/role/index.ts
var MercuryRoleAri = class _MercuryRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -30550,23 +36124,20 @@
var mercurySiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercurySiteAriResourceOwner,
resourceType: MercurySiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/site/index.ts
var MercurySiteAri = class _MercurySiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -30602,25 +36173,22 @@
var mercuryStrategicEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryStrategicEventAriResourceOwner,
resourceType: MercuryStrategicEventAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{strategicEventId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
strategicEventId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/strategic-event/index.ts
var MercuryStrategicEventAri = class _MercuryStrategicEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._strategicEventId = opts.resourceIdSegmentValues.strategicEventId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._strategicEventId = opts.resourceIdSegmentValues.strategicEventId;
}
get siteId() {
return this._siteId;
}
@@ -30665,25 +36233,22 @@
var mercuryStrategicEventStatusAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryStrategicEventStatusAriResourceOwner,
resourceType: MercuryStrategicEventStatusAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{strategicEventStatusId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
strategicEventStatusId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/strategic-event-status/index.ts
var MercuryStrategicEventStatusAri = class _MercuryStrategicEventStatusAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._strategicEventStatusId = opts.resourceIdSegmentValues.strategicEventStatusId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._strategicEventStatusId = opts.resourceIdSegmentValues.strategicEventStatusId;
}
get siteId() {
return this._siteId;
}
@@ -30728,25 +36293,22 @@
var mercuryViewAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryViewAriResourceOwner,
resourceType: MercuryViewAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{viewId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
viewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/mercury/view/index.ts
var MercuryViewAri = class _MercuryViewAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._viewId = opts.resourceIdSegmentValues.viewId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._viewId = opts.resourceIdSegmentValues.viewId;
}
get siteId() {
return this._siteId;
}
@@ -30791,9 +36353,8 @@
var mercuryWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MercuryWorkspaceAriResourceOwner,
resourceType: MercuryWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
@@ -30804,10 +36365,9 @@
// src/mercury/workspace/index.ts
var MercuryWorkspaceAri = class _MercuryWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get siteId() {
return this._siteId;
}
@@ -30847,23 +36407,20 @@
var microsoftAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftAccountAriResourceOwner,
resourceType: MicrosoftAccountAriResourceType,
resourceIdSlug: "{accountId}",
resourceIdSegmentFormats: {
accountId: /[a-zA-Z0-9\-_.~@;{}=]{0,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft/account/index.ts
var MicrosoftAccountAri = class _MicrosoftAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._accountId = opts.resourceIdSegmentValues.accountId;
+ super(opts), this._accountId = opts.resourceIdSegmentValues.accountId;
}
get accountId() {
return this._accountId;
}
@@ -30899,25 +36456,21 @@
var microsoftOnedriveDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftOnedriveDocumentAriResourceOwner,
resourceType: MicrosoftOnedriveDocumentAriResourceType,
resourceIdSlug: "driveId/{driveId}/fileId/{fileId}",
resourceIdSegmentFormats: {
driveId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.onedrive/document/index.ts
var MicrosoftOnedriveDocumentAri = class _MicrosoftOnedriveDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._driveId = opts.resourceIdSegmentValues.driveId, this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._driveId = opts.resourceIdSegmentValues.driveId, this._fileId = opts.resourceIdSegmentValues.fileId;
}
get driveId() {
return this._driveId;
}
@@ -30958,23 +36511,20 @@
var microsoftOutlookMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftOutlookMessageAriResourceOwner,
resourceType: MicrosoftOutlookMessageAriResourceType,
resourceIdSlug: "{messageId}",
resourceIdSegmentFormats: {
messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.outlook/message/index.ts
var MicrosoftOutlookMessageAri = class _MicrosoftOutlookMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._messageId = opts.resourceIdSegmentValues.messageId;
+ super(opts), this._messageId = opts.resourceIdSegmentValues.messageId;
}
get messageId() {
return this._messageId;
}
@@ -31010,25 +36560,21 @@
var microsoftOutlookCalendarCalendarEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftOutlookCalendarCalendarEventAriResourceOwner,
resourceType: MicrosoftOutlookCalendarCalendarEventAriResourceType,
resourceIdSlug: "outlook/userId/{userId}/calendarEventId/{calendarEventId}",
resourceIdSegmentFormats: {
userId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
calendarEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.outlook-calendar/calendar-event/index.ts
var MicrosoftOutlookCalendarCalendarEventAri = class _MicrosoftOutlookCalendarCalendarEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._userId = opts.resourceIdSegmentValues.userId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
+ super(opts), this._userId = opts.resourceIdSegmentValues.userId, this._calendarEventId = opts.resourceIdSegmentValues.calendarEventId;
}
get userId() {
return this._userId;
}
@@ -31069,23 +36615,20 @@
var microsoftPowerBiRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftPowerBiRemoteLinkAriResourceOwner,
resourceType: MicrosoftPowerBiRemoteLinkAriResourceType,
resourceIdSlug: "reportId/{reportId}",
resourceIdSegmentFormats: {
reportId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.power-bi/remote-link/index.ts
var MicrosoftPowerBiRemoteLinkAri = class _MicrosoftPowerBiRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._reportId = opts.resourceIdSegmentValues.reportId;
+ super(opts), this._reportId = opts.resourceIdSegmentValues.reportId;
}
get reportId() {
return this._reportId;
}
@@ -31113,51 +36656,97 @@
};
}
};
+// src/microsoft.sharepoint/data-table/types.ts
+var MicrosoftSharepointDataTableAriResourceOwner = "microsoft.sharepoint", MicrosoftSharepointDataTableAriResourceType = "data-table";
+
+// src/microsoft.sharepoint/data-table/manifest.ts
+var microsoftSharepointDataTableAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: MicrosoftSharepointDataTableAriResourceOwner,
+ resourceType: MicrosoftSharepointDataTableAriResourceType,
+ resourceIdSlug: "siteId/{siteId}/listId/{listId}",
+ resourceIdSegmentFormats: {
+ siteId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ listId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/microsoft.sharepoint/data-table/index.ts
+var MicrosoftSharepointDataTableAri = class _MicrosoftSharepointDataTableAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId, this._listId = opts.resourceIdSegmentValues.listId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get listId() {
+ return this._listId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: microsoftSharepointDataTableAriStaticOpts.qualifier,
+ platformQualifier: microsoftSharepointDataTableAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: microsoftSharepointDataTableAriStaticOpts.resourceOwner,
+ resourceType: microsoftSharepointDataTableAriStaticOpts.resourceType,
+ resourceId: `siteId/${opts.siteId}/listId/${opts.listId}`,
+ resourceIdSegmentValues: {
+ siteId: opts.siteId,
+ listId: opts.listId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftSharepointDataTableAriStaticOpts);
+ return new _MicrosoftSharepointDataTableAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, microsoftSharepointDataTableAriStaticOpts);
+ return new _MicrosoftSharepointDataTableAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ listId: this.listId
+ };
+ }
+};
+
// src/microsoft.sharepoint/document/types.ts
var MicrosoftSharepointDocumentAriResourceOwner = "microsoft.sharepoint", MicrosoftSharepointDocumentAriResourceType = "document";
// src/microsoft.sharepoint/document/manifest.ts
var microsoftSharepointDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftSharepointDocumentAriResourceOwner,
resourceType: MicrosoftSharepointDocumentAriResourceType,
- resourceIdSlug: "driveId/{driveId}/fileId/{fileId}",
+ resourceIdSlug: "{sharepointDocument}",
resourceIdSegmentFormats: {
- driveId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
- fileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
+ sharepointDocument: /(driveId\/[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*\/fileId\/[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*|siteId\/(([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}))\/pageId\/(([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})))/
}
};
// src/microsoft.sharepoint/document/index.ts
var MicrosoftSharepointDocumentAri = class _MicrosoftSharepointDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._driveId = opts.resourceIdSegmentValues.driveId, this._fileId = opts.resourceIdSegmentValues.fileId;
+ super(opts), this._sharepointDocument = opts.resourceIdSegmentValues.sharepointDocument;
}
- get driveId() {
- return this._driveId;
+ get sharepointDocument() {
+ return this._sharepointDocument;
}
- get fileId() {
- return this._fileId;
- }
static create(opts) {
let derivedOpts = {
qualifier: microsoftSharepointDocumentAriStaticOpts.qualifier,
platformQualifier: microsoftSharepointDocumentAriStaticOpts.platformQualifier,
cloudId: void 0,
resourceOwner: microsoftSharepointDocumentAriStaticOpts.resourceOwner,
resourceType: microsoftSharepointDocumentAriStaticOpts.resourceType,
- resourceId: `driveId/${opts.driveId}/fileId/${opts.fileId}`,
+ resourceId: `${opts.sharepointDocument}`,
resourceIdSegmentValues: {
- driveId: opts.driveId,
- fileId: opts.fileId
+ sharepointDocument: opts.sharepointDocument
}
}, ariOpts = AriParser.fromOpts(derivedOpts, microsoftSharepointDocumentAriStaticOpts);
return new _MicrosoftSharepointDocumentAri(ariOpts);
}
@@ -31166,37 +36755,82 @@
return new _MicrosoftSharepointDocumentAri(opts);
}
getVariables() {
return {
- driveId: this.driveId,
- fileId: this.fileId
+ sharepointDocument: this.sharepointDocument
};
}
};
+// src/microsoft.sharepoint/space/types.ts
+var MicrosoftSharepointSpaceAriResourceOwner = "microsoft.sharepoint", MicrosoftSharepointSpaceAriResourceType = "space";
+
+// src/microsoft.sharepoint/space/manifest.ts
+var microsoftSharepointSpaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: MicrosoftSharepointSpaceAriResourceOwner,
+ resourceType: MicrosoftSharepointSpaceAriResourceType,
+ resourceIdSlug: "{sharepointSpace}",
+ resourceIdSegmentFormats: {
+ sharepointSpace: /siteId\/(([0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}))(\/driveId\/([!a-zA-Z0-9\-_.~@:;{}=]+))?/
+ }
+};
+
+// src/microsoft.sharepoint/space/index.ts
+var MicrosoftSharepointSpaceAri = class _MicrosoftSharepointSpaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._sharepointSpace = opts.resourceIdSegmentValues.sharepointSpace;
+ }
+ get sharepointSpace() {
+ return this._sharepointSpace;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: microsoftSharepointSpaceAriStaticOpts.qualifier,
+ platformQualifier: microsoftSharepointSpaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: microsoftSharepointSpaceAriStaticOpts.resourceOwner,
+ resourceType: microsoftSharepointSpaceAriStaticOpts.resourceType,
+ resourceId: `${opts.sharepointSpace}`,
+ resourceIdSegmentValues: {
+ sharepointSpace: opts.sharepointSpace
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftSharepointSpaceAriStaticOpts);
+ return new _MicrosoftSharepointSpaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, microsoftSharepointSpaceAriStaticOpts);
+ return new _MicrosoftSharepointSpaceAri(opts);
+ }
+ getVariables() {
+ return {
+ sharepointSpace: this.sharepointSpace
+ };
+ }
+};
+
// src/microsoft.teams/conversation/types.ts
var MicrosoftTeamsConversationAriResourceOwner = "microsoft.teams", MicrosoftTeamsConversationAriResourceType = "conversation";
// src/microsoft.teams/conversation/manifest.ts
var microsoftTeamsConversationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftTeamsConversationAriResourceOwner,
resourceType: MicrosoftTeamsConversationAriResourceType,
resourceIdSlug: "{compositeConversation}",
resourceIdSegmentFormats: {
compositeConversation: /(teamId\/[a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}\/channelId\/19:[a-zA-Z0-9_-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+|19:[a-zA-Z0-9_]+(?:-[a-zA-Z0-9_]+)*@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.teams/conversation/index.ts
var MicrosoftTeamsConversationAri = class _MicrosoftTeamsConversationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._compositeConversation = opts.resourceIdSegmentValues.compositeConversation;
+ super(opts), this._compositeConversation = opts.resourceIdSegmentValues.compositeConversation;
}
get compositeConversation() {
return this._compositeConversation;
}
@@ -31232,23 +36866,20 @@
var microsoftTeamsMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftTeamsMessageAriResourceOwner,
resourceType: MicrosoftTeamsMessageAriResourceType,
resourceIdSlug: "{compositeMessage}",
resourceIdSegmentFormats: {
compositeMessage: /(teamId\/[a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}\/channelId\/19:[a-zA-Z0-9_-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+\/messageId\/[0-9_-]+|chatId\/19:[a-zA-Z0-9_]+(?:-[a-zA-Z0-9_]+)*@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+\/messageId\/[0-9_-]+)/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.teams/message/index.ts
var MicrosoftTeamsMessageAri = class _MicrosoftTeamsMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._compositeMessage = opts.resourceIdSegmentValues.compositeMessage;
+ super(opts), this._compositeMessage = opts.resourceIdSegmentValues.compositeMessage;
}
get compositeMessage() {
return this._compositeMessage;
}
@@ -31284,25 +36915,21 @@
var microsoftTeamsRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MicrosoftTeamsRemoteLinkAriResourceOwner,
resourceType: MicrosoftTeamsRemoteLinkAriResourceType,
resourceIdSlug: "teamId/{teamId}/channelId/{channelId}",
resourceIdSegmentFormats: {
teamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/microsoft.teams/remote-link/index.ts
var MicrosoftTeamsRemoteLinkAri = class _MicrosoftTeamsRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._teamId = opts.resourceIdSegmentValues.teamId, this._channelId = opts.resourceIdSegmentValues.channelId;
+ super(opts), this._teamId = opts.resourceIdSegmentValues.teamId, this._channelId = opts.resourceIdSegmentValues.channelId;
}
get teamId() {
return this._teamId;
}
@@ -31335,31 +36962,77 @@
};
}
};
+// src/microsoft.teams/video/types.ts
+var MicrosoftTeamsVideoAriResourceOwner = "microsoft.teams", MicrosoftTeamsVideoAriResourceType = "video";
+
+// src/microsoft.teams/video/manifest.ts
+var microsoftTeamsVideoAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: MicrosoftTeamsVideoAriResourceOwner,
+ resourceType: MicrosoftTeamsVideoAriResourceType,
+ resourceIdSlug: "{transcriptId}",
+ resourceIdSegmentFormats: {
+ transcriptId: /[a-zA-Z0-9+=_-]+/
+ }
+};
+
+// src/microsoft.teams/video/index.ts
+var MicrosoftTeamsVideoAri = class _MicrosoftTeamsVideoAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._transcriptId = opts.resourceIdSegmentValues.transcriptId;
+ }
+ get transcriptId() {
+ return this._transcriptId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: microsoftTeamsVideoAriStaticOpts.qualifier,
+ platformQualifier: microsoftTeamsVideoAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: microsoftTeamsVideoAriStaticOpts.resourceOwner,
+ resourceType: microsoftTeamsVideoAriStaticOpts.resourceType,
+ resourceId: `${opts.transcriptId}`,
+ resourceIdSegmentValues: {
+ transcriptId: opts.transcriptId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, microsoftTeamsVideoAriStaticOpts);
+ return new _MicrosoftTeamsVideoAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, microsoftTeamsVideoAriStaticOpts);
+ return new _MicrosoftTeamsVideoAri(opts);
+ }
+ getVariables() {
+ return {
+ transcriptId: this.transcriptId
+ };
+ }
+};
+
// src/migration-report-center/report-request-proxy/types.ts
var MigrationReportCenterReportRequestProxyAriResourceOwner = "migration-report-center", MigrationReportCenterReportRequestProxyAriResourceType = "report-request-proxy";
// src/migration-report-center/report-request-proxy/manifest.ts
var migrationReportCenterReportRequestProxyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MigrationReportCenterReportRequestProxyAriResourceOwner,
resourceType: MigrationReportCenterReportRequestProxyAriResourceType,
resourceIdSlug: "{reportRequestProxyId}",
resourceIdSegmentFormats: {
reportRequestProxyId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/migration-report-center/report-request-proxy/index.ts
var MigrationReportCenterReportRequestProxyAri = class _MigrationReportCenterReportRequestProxyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._reportRequestProxyId = opts.resourceIdSegmentValues.reportRequestProxyId;
+ super(opts), this._reportRequestProxyId = opts.resourceIdSegmentValues.reportRequestProxyId;
}
get reportRequestProxyId() {
return this._reportRequestProxyId;
}
@@ -31395,23 +37068,20 @@
var miroMiroDesignAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MiroMiroDesignAriResourceOwner,
resourceType: MiroMiroDesignAriResourceType,
resourceIdSlug: "board/{boardId}",
resourceIdSegmentFormats: {
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/miro.miro/design/index.ts
var MiroMiroDesignAri = class _MiroMiroDesignAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._boardId = opts.resourceIdSegmentValues.boardId;
}
get boardId() {
return this._boardId;
}
@@ -31447,23 +37117,20 @@
var miroMiroRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MiroMiroRemoteLinkAriResourceOwner,
resourceType: MiroMiroRemoteLinkAriResourceType,
resourceIdSlug: "board/{boardId}",
resourceIdSegmentFormats: {
boardId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/miro.miro/remote-link/index.ts
var MiroMiroRemoteLinkAri = class _MiroMiroRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._boardId = opts.resourceIdSegmentValues.boardId;
}
get boardId() {
return this._boardId;
}
@@ -31499,23 +37166,20 @@
var mlRegistryArtifactAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MlRegistryArtifactAriResourceOwner,
resourceType: MlRegistryArtifactAriResourceType,
resourceIdSlug: "{artifactId}",
resourceIdSegmentFormats: {
artifactId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/ml-registry/artifact/index.ts
var MlRegistryArtifactAri = class _MlRegistryArtifactAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._artifactId = opts.resourceIdSegmentValues.artifactId;
+ super(opts), this._artifactId = opts.resourceIdSegmentValues.artifactId;
}
get artifactId() {
return this._artifactId;
}
@@ -31543,31 +37207,132 @@
};
}
};
+// src/ml-registry/component/types.ts
+var MlRegistryComponentAriResourceOwner = "ml-registry", MlRegistryComponentAriResourceType = "component";
+
+// src/ml-registry/component/manifest.ts
+var mlRegistryComponentAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: MlRegistryComponentAriResourceOwner,
+ resourceType: MlRegistryComponentAriResourceType,
+ resourceIdSlug: "{componentId}",
+ resourceIdSegmentFormats: {
+ componentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/ml-registry/component/index.ts
+var MlRegistryComponentAri = class _MlRegistryComponentAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._componentId = opts.resourceIdSegmentValues.componentId;
+ }
+ get componentId() {
+ return this._componentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mlRegistryComponentAriStaticOpts.qualifier,
+ platformQualifier: mlRegistryComponentAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: mlRegistryComponentAriStaticOpts.resourceOwner,
+ resourceType: mlRegistryComponentAriStaticOpts.resourceType,
+ resourceId: `${opts.componentId}`,
+ resourceIdSegmentValues: {
+ componentId: opts.componentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mlRegistryComponentAriStaticOpts);
+ return new _MlRegistryComponentAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mlRegistryComponentAriStaticOpts);
+ return new _MlRegistryComponentAri(opts);
+ }
+ getVariables() {
+ return {
+ componentId: this.componentId
+ };
+ }
+};
+
+// src/ml-registry/component-version/types.ts
+var MlRegistryComponentVersionAriResourceOwner = "ml-registry", MlRegistryComponentVersionAriResourceType = "component-version";
+
+// src/ml-registry/component-version/manifest.ts
+var mlRegistryComponentVersionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: MlRegistryComponentVersionAriResourceOwner,
+ resourceType: MlRegistryComponentVersionAriResourceType,
+ resourceIdSlug: "{componentId}/{versionId}",
+ resourceIdSegmentFormats: {
+ componentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ versionId: /[0-9]+/
+ }
+};
+
+// src/ml-registry/component-version/index.ts
+var MlRegistryComponentVersionAri = class _MlRegistryComponentVersionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._componentId = opts.resourceIdSegmentValues.componentId, this._versionId = opts.resourceIdSegmentValues.versionId;
+ }
+ get componentId() {
+ return this._componentId;
+ }
+ get versionId() {
+ return this._versionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: mlRegistryComponentVersionAriStaticOpts.qualifier,
+ platformQualifier: mlRegistryComponentVersionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: mlRegistryComponentVersionAriStaticOpts.resourceOwner,
+ resourceType: mlRegistryComponentVersionAriStaticOpts.resourceType,
+ resourceId: `${opts.componentId}/${opts.versionId}`,
+ resourceIdSegmentValues: {
+ componentId: opts.componentId,
+ versionId: opts.versionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, mlRegistryComponentVersionAriStaticOpts);
+ return new _MlRegistryComponentVersionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, mlRegistryComponentVersionAriStaticOpts);
+ return new _MlRegistryComponentVersionAri(opts);
+ }
+ getVariables() {
+ return {
+ componentId: this.componentId,
+ versionId: this.versionId
+ };
+ }
+};
+
// src/monday.monday/document/types.ts
var MondayMondayDocumentAriResourceOwner = "monday.monday", MondayMondayDocumentAriResourceType = "document";
// src/monday.monday/document/manifest.ts
var mondayMondayDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MondayMondayDocumentAriResourceOwner,
resourceType: MondayMondayDocumentAriResourceType,
resourceIdSlug: "board/{boardId}",
resourceIdSegmentFormats: {
boardId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/monday.monday/document/index.ts
var MondayMondayDocumentAri = class _MondayMondayDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._boardId = opts.resourceIdSegmentValues.boardId;
}
get boardId() {
return this._boardId;
}
@@ -31603,23 +37368,20 @@
var muralMuralRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: MuralMuralRemoteLinkAriResourceOwner,
resourceType: MuralMuralRemoteLinkAriResourceType,
resourceIdSlug: "design/{designId}",
resourceIdSegmentFormats: {
designId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/mural.mural/remote-link/index.ts
var MuralMuralRemoteLinkAri = class _MuralMuralRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._designId = opts.resourceIdSegmentValues.designId;
+ super(opts), this._designId = opts.resourceIdSegmentValues.designId;
}
get designId() {
return this._designId;
}
@@ -31647,31 +37409,151 @@
};
}
};
+// src/navigation/setting/types.ts
+var NavigationSettingAriResourceOwner = "navigation", NavigationSettingAriResourceType = "setting";
+
+// src/navigation/setting/manifest.ts
+var navigationSettingAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: NavigationSettingAriResourceOwner,
+ resourceType: NavigationSettingAriResourceType,
+ resourceIdSlug: "{firstPartyApp}/{siteId}/{activationId}/{settingId}",
+ resourceIdSegmentFormats: {
+ firstPartyApp: /[a-z0-9-]{1,100}/,
+ siteId: /[a-zA-Z0-9_\-.]{1,255}/,
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ settingId: /[a-z0-9-]{5,100}/
+ }
+};
+
+// src/navigation/setting/index.ts
+var NavigationSettingAri = class _NavigationSettingAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._firstPartyApp = opts.resourceIdSegmentValues.firstPartyApp, this._siteId = opts.resourceIdSegmentValues.siteId, this._activationId = opts.resourceIdSegmentValues.activationId, this._settingId = opts.resourceIdSegmentValues.settingId;
+ }
+ get firstPartyApp() {
+ return this._firstPartyApp;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get settingId() {
+ return this._settingId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: navigationSettingAriStaticOpts.qualifier,
+ platformQualifier: navigationSettingAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: navigationSettingAriStaticOpts.resourceOwner,
+ resourceType: navigationSettingAriStaticOpts.resourceType,
+ resourceId: `${opts.firstPartyApp}/${opts.siteId}/${opts.activationId}/${opts.settingId}`,
+ resourceIdSegmentValues: {
+ firstPartyApp: opts.firstPartyApp,
+ siteId: opts.siteId,
+ activationId: opts.activationId,
+ settingId: opts.settingId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, navigationSettingAriStaticOpts);
+ return new _NavigationSettingAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, navigationSettingAriStaticOpts);
+ return new _NavigationSettingAri(opts);
+ }
+ getVariables() {
+ return {
+ firstPartyApp: this.firstPartyApp,
+ siteId: this.siteId,
+ activationId: this.activationId,
+ settingId: this.settingId
+ };
+ }
+};
+
+// src/newrelic.newrelic/software-service/types.ts
+var NewrelicNewrelicSoftwareServiceAriResourceOwner = "newrelic.newrelic", NewrelicNewrelicSoftwareServiceAriResourceType = "software-service";
+
+// src/newrelic.newrelic/software-service/manifest.ts
+var newrelicNewrelicSoftwareServiceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: NewrelicNewrelicSoftwareServiceAriResourceOwner,
+ resourceType: NewrelicNewrelicSoftwareServiceAriResourceType,
+ resourceIdSlug: "{newrelicAccountId}/{externalSoftwareServiceId}",
+ resourceIdSegmentFormats: {
+ newrelicAccountId: /[a-zA-Z0-9\-_.]*/,
+ externalSoftwareServiceId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/newrelic.newrelic/software-service/index.ts
+var NewrelicNewrelicSoftwareServiceAri = class _NewrelicNewrelicSoftwareServiceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._newrelicAccountId = opts.resourceIdSegmentValues.newrelicAccountId, this._externalSoftwareServiceId = opts.resourceIdSegmentValues.externalSoftwareServiceId;
+ }
+ get newrelicAccountId() {
+ return this._newrelicAccountId;
+ }
+ get externalSoftwareServiceId() {
+ return this._externalSoftwareServiceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: newrelicNewrelicSoftwareServiceAriStaticOpts.qualifier,
+ platformQualifier: newrelicNewrelicSoftwareServiceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: newrelicNewrelicSoftwareServiceAriStaticOpts.resourceOwner,
+ resourceType: newrelicNewrelicSoftwareServiceAriStaticOpts.resourceType,
+ resourceId: `${opts.newrelicAccountId}/${opts.externalSoftwareServiceId}`,
+ resourceIdSegmentValues: {
+ newrelicAccountId: opts.newrelicAccountId || "",
+ externalSoftwareServiceId: opts.externalSoftwareServiceId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, newrelicNewrelicSoftwareServiceAriStaticOpts);
+ return new _NewrelicNewrelicSoftwareServiceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, newrelicNewrelicSoftwareServiceAriStaticOpts);
+ return new _NewrelicNewrelicSoftwareServiceAri(opts);
+ }
+ getVariables() {
+ return {
+ newrelicAccountId: this.newrelicAccountId,
+ externalSoftwareServiceId: this.externalSoftwareServiceId
+ };
+ }
+};
+
// src/notion.notion/document/types.ts
var NotionNotionDocumentAriResourceOwner = "notion.notion", NotionNotionDocumentAriResourceType = "document";
// src/notion.notion/document/manifest.ts
var notionNotionDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: NotionNotionDocumentAriResourceOwner,
resourceType: NotionNotionDocumentAriResourceType,
resourceIdSlug: "page/{pageId}",
resourceIdSegmentFormats: {
pageId: /[a-z0-9-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/notion.notion/document/index.ts
var NotionNotionDocumentAri = class _NotionNotionDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pageId = opts.resourceIdSegmentValues.pageId;
+ super(opts), this._pageId = opts.resourceIdSegmentValues.pageId;
}
get pageId() {
return this._pageId;
}
@@ -31707,23 +37589,20 @@
var notionNotionRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: NotionNotionRemoteLinkAriResourceOwner,
resourceType: NotionNotionRemoteLinkAriResourceType,
resourceIdSlug: "page/{pageId}",
resourceIdSegmentFormats: {
pageId: /[a-z0-9-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/notion.notion/remote-link/index.ts
var NotionNotionRemoteLinkAri = class _NotionNotionRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pageId = opts.resourceIdSegmentValues.pageId;
+ super(opts), this._pageId = opts.resourceIdSegmentValues.pageId;
}
get pageId() {
return this._pageId;
}
@@ -31759,23 +37638,20 @@
var oauthClientAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OauthClientAriResourceOwner,
resourceType: OauthClientAriResourceType,
resourceIdSlug: "{clientId}",
resourceIdSegmentFormats: {
clientId: /[0-9a-zA-Z-_]{5,50}/
- // eslint-disable-line no-useless-escape
}
};
// src/oauth/client/index.ts
var OauthClientAri = class _OauthClientAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._clientId = opts.resourceIdSegmentValues.clientId;
+ super(opts), this._clientId = opts.resourceIdSegmentValues.clientId;
}
get clientId() {
return this._clientId;
}
@@ -31811,9 +37687,8 @@
var opsgenieAccountLoginAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieAccountLoginAriResourceOwner,
resourceType: OpsgenieAccountLoginAriResourceType,
resourceIdSlug: "{workspaceId}/{accountLoginId}",
resourceIdSegmentFormats: {
@@ -31826,10 +37701,9 @@
// src/opsgenie/account-login/index.ts
var OpsgenieAccountLoginAri = class _OpsgenieAccountLoginAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._accountLoginId = opts.resourceIdSegmentValues.accountLoginId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._accountLoginId = opts.resourceIdSegmentValues.accountLoginId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -31870,25 +37744,22 @@
var opsgenieAccountSettingsAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieAccountSettingsAriResourceOwner,
resourceType: OpsgenieAccountSettingsAriResourceType,
resourceIdSlug: "{workspaceId}/{accountSettingsId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
accountSettingsId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/account-settings/index.ts
var OpsgenieAccountSettingsAri = class _OpsgenieAccountSettingsAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._accountSettingsId = opts.resourceIdSegmentValues.accountSettingsId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._accountSettingsId = opts.resourceIdSegmentValues.accountSettingsId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -31929,25 +37800,22 @@
var opsgenieAlertAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieAlertAriResourceOwner,
resourceType: OpsgenieAlertAriResourceType,
resourceIdSlug: "{workspaceId}/{alertId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
alertId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/alert/index.ts
var OpsgenieAlertAri = class _OpsgenieAlertAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._alertId = opts.resourceIdSegmentValues.alertId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._alertId = opts.resourceIdSegmentValues.alertId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -31988,29 +37856,24 @@
var opsgenieAlertRecipientLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieAlertRecipientLinkAriResourceOwner,
resourceType: OpsgenieAlertRecipientLinkAriResourceType,
resourceIdSlug: "{workspaceId}/{alertId}/{recipientType}/{recipientId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
alertId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}(-[0-9]*)?/,
- // eslint-disable-line no-useless-escape
recipientType: /(?:user|team)/,
- // eslint-disable-line no-useless-escape
recipientId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/alert-recipient-link/index.ts
var OpsgenieAlertRecipientLinkAri = class _OpsgenieAlertRecipientLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._alertId = opts.resourceIdSegmentValues.alertId, this._recipientType = opts.resourceIdSegmentValues.recipientType, this._recipientId = opts.resourceIdSegmentValues.recipientId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._alertId = opts.resourceIdSegmentValues.alertId, this._recipientType = opts.resourceIdSegmentValues.recipientType, this._recipientId = opts.resourceIdSegmentValues.recipientId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32061,25 +37924,22 @@
var opsgenieApiRequestMetricAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieApiRequestMetricAriResourceOwner,
resourceType: OpsgenieApiRequestMetricAriResourceType,
resourceIdSlug: "{workspaceId}/{apiRequestMetricId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
apiRequestMetricId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/api-request-metric/index.ts
var OpsgenieApiRequestMetricAri = class _OpsgenieApiRequestMetricAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._apiRequestMetricId = opts.resourceIdSegmentValues.apiRequestMetricId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._apiRequestMetricId = opts.resourceIdSegmentValues.apiRequestMetricId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32120,25 +37980,22 @@
var opsgenieCallRoutingAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieCallRoutingAriResourceOwner,
resourceType: OpsgenieCallRoutingAriResourceType,
resourceIdSlug: "{workspaceId}/{callRoutingId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
callRoutingId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/call-routing/index.ts
var OpsgenieCallRoutingAri = class _OpsgenieCallRoutingAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._callRoutingId = opts.resourceIdSegmentValues.callRoutingId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._callRoutingId = opts.resourceIdSegmentValues.callRoutingId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32179,27 +38036,23 @@
var opsgenieCustomRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieCustomRoleAriResourceOwner,
resourceType: OpsgenieCustomRoleAriResourceType,
resourceIdSlug: "{workspaceId}/{opsgenieRoleType}/{customRoleId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
opsgenieRoleType: /(?:account|team|responder)/,
- // eslint-disable-line no-useless-escape
customRoleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/custom-role/index.ts
var OpsgenieCustomRoleAri = class _OpsgenieCustomRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._opsgenieRoleType = opts.resourceIdSegmentValues.opsgenieRoleType, this._customRoleId = opts.resourceIdSegmentValues.customRoleId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._opsgenieRoleType = opts.resourceIdSegmentValues.opsgenieRoleType, this._customRoleId = opts.resourceIdSegmentValues.customRoleId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32245,25 +38098,22 @@
var opsgenieDeploymentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieDeploymentAriResourceOwner,
resourceType: OpsgenieDeploymentAriResourceType,
resourceIdSlug: "{workspaceId}/{deploymentId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
deploymentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/deployment/index.ts
var OpsgenieDeploymentAri = class _OpsgenieDeploymentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32304,27 +38154,23 @@
var opsgenieDeploymentServiceLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieDeploymentServiceLinkAriResourceOwner,
resourceType: OpsgenieDeploymentServiceLinkAriResourceType,
resourceIdSlug: "{workspaceId}/{deploymentId}/{serviceId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
deploymentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
serviceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/deployment-service-link/index.ts
var OpsgenieDeploymentServiceLinkAri = class _OpsgenieDeploymentServiceLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId, this._serviceId = opts.resourceIdSegmentValues.serviceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._deploymentId = opts.resourceIdSegmentValues.deploymentId, this._serviceId = opts.resourceIdSegmentValues.serviceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32370,25 +38216,22 @@
var opsgenieEscalationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieEscalationAriResourceOwner,
resourceType: OpsgenieEscalationAriResourceType,
resourceIdSlug: "{workspaceId}/{escalationId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
escalationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/escalation/index.ts
var OpsgenieEscalationAri = class _OpsgenieEscalationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._escalationId = opts.resourceIdSegmentValues.escalationId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._escalationId = opts.resourceIdSegmentValues.escalationId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32429,9 +38272,8 @@
var opsgenieEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieEventAriResourceOwner,
resourceType: OpsgenieEventAriResourceType,
resourceIdSlug: "{eventType}/workspace/{workspaceId}/event/{eventId}",
resourceIdSegmentFormats: {
@@ -32439,17 +38281,15 @@
// eslint-disable-line no-useless-escape
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/event/index.ts
var OpsgenieEventAri = class _OpsgenieEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._eventType = opts.resourceIdSegmentValues.eventType, this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._eventId = opts.resourceIdSegmentValues.eventId;
+ super(opts), this._eventType = opts.resourceIdSegmentValues.eventType, this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._eventId = opts.resourceIdSegmentValues.eventId;
}
get eventType() {
return this._eventType;
}
@@ -32495,25 +38335,22 @@
var opsgenieIncidentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieIncidentAriResourceOwner,
resourceType: OpsgenieIncidentAriResourceType,
resourceIdSlug: "{workspaceId}/{incidentId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/incident/index.ts
var OpsgenieIncidentAri = class _OpsgenieIncidentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incidentId = opts.resourceIdSegmentValues.incidentId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incidentId = opts.resourceIdSegmentValues.incidentId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32554,27 +38391,23 @@
var opsgenieIncidentAlertLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieIncidentAlertLinkAriResourceOwner,
resourceType: OpsgenieIncidentAlertLinkAriResourceType,
resourceIdSlug: "{workspaceId}/{incidentId}/{alertId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
alertId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}(-[0-9]*)?/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/incident-alert-link/index.ts
var OpsgenieIncidentAlertLinkAri = class _OpsgenieIncidentAlertLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incidentId = opts.resourceIdSegmentValues.incidentId, this._alertId = opts.resourceIdSegmentValues.alertId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incidentId = opts.resourceIdSegmentValues.incidentId, this._alertId = opts.resourceIdSegmentValues.alertId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32620,25 +38453,22 @@
var opsgenieIncidentStatusUpdateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieIncidentStatusUpdateAriResourceOwner,
resourceType: OpsgenieIncidentStatusUpdateAriResourceType,
resourceIdSlug: "{workspaceId}/{incidentStatusUpdateId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incidentStatusUpdateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/incident-status-update/index.ts
var OpsgenieIncidentStatusUpdateAri = class _OpsgenieIncidentStatusUpdateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incidentStatusUpdateId = opts.resourceIdSegmentValues.incidentStatusUpdateId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incidentStatusUpdateId = opts.resourceIdSegmentValues.incidentStatusUpdateId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32679,25 +38509,22 @@
var opsgenieIncomingCallHistoryAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieIncomingCallHistoryAriResourceOwner,
resourceType: OpsgenieIncomingCallHistoryAriResourceType,
resourceIdSlug: "{workspaceId}/{incomingCallEventId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
incomingCallEventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/incoming-call-history/index.ts
var OpsgenieIncomingCallHistoryAri = class _OpsgenieIncomingCallHistoryAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incomingCallEventId = opts.resourceIdSegmentValues.incomingCallEventId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._incomingCallEventId = opts.resourceIdSegmentValues.incomingCallEventId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32738,25 +38565,22 @@
var opsgenieIntegrationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieIntegrationAriResourceOwner,
resourceType: OpsgenieIntegrationAriResourceType,
resourceIdSlug: "{workspaceId}/{integrationId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
integrationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/integration/index.ts
var OpsgenieIntegrationAri = class _OpsgenieIntegrationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._integrationId = opts.resourceIdSegmentValues.integrationId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._integrationId = opts.resourceIdSegmentValues.integrationId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32789,33 +38613,86 @@
};
}
};
+// src/opsgenie/jec-channel/types.ts
+var OpsgenieJecChannelAriResourceOwner = "opsgenie", OpsgenieJecChannelAriResourceType = "jec-channel";
+
+// src/opsgenie/jec-channel/manifest.ts
+var opsgenieJecChannelAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: OpsgenieJecChannelAriResourceOwner,
+ resourceType: OpsgenieJecChannelAriResourceType,
+ resourceIdSlug: "{workspaceId}/{channelId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/opsgenie/jec-channel/index.ts
+var OpsgenieJecChannelAri = class _OpsgenieJecChannelAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get channelId() {
+ return this._channelId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: opsgenieJecChannelAriStaticOpts.qualifier,
+ platformQualifier: opsgenieJecChannelAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: opsgenieJecChannelAriStaticOpts.resourceOwner,
+ resourceType: opsgenieJecChannelAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.channelId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ channelId: opts.channelId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, opsgenieJecChannelAriStaticOpts);
+ return new _OpsgenieJecChannelAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, opsgenieJecChannelAriStaticOpts);
+ return new _OpsgenieJecChannelAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ channelId: this.channelId
+ };
+ }
+};
+
// src/opsgenie/notification/types.ts
var OpsgenieNotificationAriResourceOwner = "opsgenie", OpsgenieNotificationAriResourceType = "notification";
// src/opsgenie/notification/manifest.ts
var opsgenieNotificationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieNotificationAriResourceOwner,
resourceType: OpsgenieNotificationAriResourceType,
resourceIdSlug: "{workspaceId}/{notificationId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
notificationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/notification/index.ts
var OpsgenieNotificationAri = class _OpsgenieNotificationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._notificationId = opts.resourceIdSegmentValues.notificationId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._notificationId = opts.resourceIdSegmentValues.notificationId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32856,23 +38733,20 @@
var opsgenieRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieRoleAriResourceOwner,
resourceType: OpsgenieRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/role/index.ts
var OpsgenieRoleAri = class _OpsgenieRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -32908,25 +38782,22 @@
var opsgenieSavedSearchAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieSavedSearchAriResourceOwner,
resourceType: OpsgenieSavedSearchAriResourceType,
resourceIdSlug: "{workspaceId}/{savedSearchId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
savedSearchId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/saved-search/index.ts
var OpsgenieSavedSearchAri = class _OpsgenieSavedSearchAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._savedSearchId = opts.resourceIdSegmentValues.savedSearchId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._savedSearchId = opts.resourceIdSegmentValues.savedSearchId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -32967,25 +38838,22 @@
var opsgenieScheduleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieScheduleAriResourceOwner,
resourceType: OpsgenieScheduleAriResourceType,
resourceIdSlug: "{workspaceId}/{scheduleId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
scheduleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/schedule/index.ts
var OpsgenieScheduleAri = class _OpsgenieScheduleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._scheduleId = opts.resourceIdSegmentValues.scheduleId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._scheduleId = opts.resourceIdSegmentValues.scheduleId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -33026,25 +38894,22 @@
var opsgenieScheduleRotationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieScheduleRotationAriResourceOwner,
resourceType: OpsgenieScheduleRotationAriResourceType,
resourceIdSlug: "{workspaceId}/{scheduleRotationId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
scheduleRotationId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/schedule-rotation/index.ts
var OpsgenieScheduleRotationAri = class _OpsgenieScheduleRotationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._scheduleRotationId = opts.resourceIdSegmentValues.scheduleRotationId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._scheduleRotationId = opts.resourceIdSegmentValues.scheduleRotationId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -33085,23 +38950,20 @@
var opsgenieSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieSiteAriResourceOwner,
resourceType: OpsgenieSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/site/index.ts
var OpsgenieSiteAri = class _OpsgenieSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -33137,23 +38999,20 @@
var opsgenieTeamAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieTeamAriResourceOwner,
resourceType: OpsgenieTeamAriResourceType,
resourceIdSlug: "{opsgenieTeamId}",
resourceIdSegmentFormats: {
opsgenieTeamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/team/index.ts
var OpsgenieTeamAri = class _OpsgenieTeamAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._opsgenieTeamId = opts.resourceIdSegmentValues.opsgenieTeamId;
+ super(opts), this._siteId = opts.cloudId || "", this._opsgenieTeamId = opts.resourceIdSegmentValues.opsgenieTeamId;
}
get siteId() {
return this._siteId;
}
@@ -33193,27 +39052,24 @@
var opsgenieTeamMemberAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieTeamMemberAriResourceOwner,
resourceType: OpsgenieTeamMemberAriResourceType,
resourceIdSlug: "{workspaceId}/{teamId}/{accountId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
teamId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
accountId: /[a-zA-Z0-9_\-\:]{1,128}/
// eslint-disable-line no-useless-escape
}
};
// src/opsgenie/team-member/index.ts
var OpsgenieTeamMemberAri = class _OpsgenieTeamMemberAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._teamId = opts.resourceIdSegmentValues.teamId, this._accountId = opts.resourceIdSegmentValues.accountId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._teamId = opts.resourceIdSegmentValues.teamId, this._accountId = opts.resourceIdSegmentValues.accountId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -33259,25 +39115,22 @@
var opsgenieTimelineAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieTimelineAriResourceOwner,
resourceType: OpsgenieTimelineAriResourceType,
resourceIdSlug: "{workspaceId}/{timelineEntryId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
timelineEntryId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/opsgenie/timeline/index.ts
var OpsgenieTimelineAri = class _OpsgenieTimelineAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._timelineEntryId = opts.resourceIdSegmentValues.timelineEntryId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._timelineEntryId = opts.resourceIdSegmentValues.timelineEntryId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -33318,9 +39171,8 @@
var opsgenieWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OpsgenieWorkspaceAriResourceOwner,
resourceType: OpsgenieWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
@@ -33331,10 +39183,9 @@
// src/opsgenie/workspace/index.ts
var OpsgenieWorkspaceAri = class _OpsgenieWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -33362,31 +39213,84 @@
};
}
};
+// src/org-config/config/types.ts
+var OrgConfigConfigAriResourceOwner = "org-config", OrgConfigConfigAriResourceType = "config";
+
+// src/org-config/config/manifest.ts
+var orgConfigConfigAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: OrgConfigConfigAriResourceOwner,
+ resourceType: OrgConfigConfigAriResourceType,
+ resourceIdSlug: "{configId}/{orgConfigVersion}",
+ resourceIdSegmentFormats: {
+ configId: /[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}/,
+ orgConfigVersion: /(?:[1-9]\d*|latest|monitored|enabled)/
+ }
+};
+
+// src/org-config/config/index.ts
+var OrgConfigConfigAri = class _OrgConfigConfigAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._configId = opts.resourceIdSegmentValues.configId, this._orgConfigVersion = opts.resourceIdSegmentValues.orgConfigVersion;
+ }
+ get configId() {
+ return this._configId;
+ }
+ get orgConfigVersion() {
+ return this._orgConfigVersion;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: orgConfigConfigAriStaticOpts.qualifier,
+ platformQualifier: orgConfigConfigAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: orgConfigConfigAriStaticOpts.resourceOwner,
+ resourceType: orgConfigConfigAriStaticOpts.resourceType,
+ resourceId: `${opts.configId}/${opts.orgConfigVersion}`,
+ resourceIdSegmentValues: {
+ configId: opts.configId,
+ orgConfigVersion: opts.orgConfigVersion
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, orgConfigConfigAriStaticOpts);
+ return new _OrgConfigConfigAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, orgConfigConfigAriStaticOpts);
+ return new _OrgConfigConfigAri(opts);
+ }
+ getVariables() {
+ return {
+ configId: this.configId,
+ orgConfigVersion: this.orgConfigVersion
+ };
+ }
+};
+
// src/org-policy/policy/types.ts
var OrgPolicyPolicyAriResourceOwner = "org-policy", OrgPolicyPolicyAriResourceType = "policy";
// src/org-policy/policy/manifest.ts
var orgPolicyPolicyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: OrgPolicyPolicyAriResourceOwner,
resourceType: OrgPolicyPolicyAriResourceType,
resourceIdSlug: "{policyId}",
resourceIdSegmentFormats: {
- policyId: /(?:[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}|org\/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}\/policy\/[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})/
+ policyId: /([a-zA-Z0-9\-]+|org\/[a-zA-Z0-9\-]+\/policy\/[a-zA-Z0-9\-]+)/
// eslint-disable-line no-useless-escape
}
};
// src/org-policy/policy/index.ts
var OrgPolicyPolicyAri = class _OrgPolicyPolicyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._policyId = opts.resourceIdSegmentValues.policyId;
+ super(opts), this._policyId = opts.resourceIdSegmentValues.policyId;
}
get policyId() {
return this._policyId;
}
@@ -33422,23 +39326,20 @@
var pagerdutyPagerdutyRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PagerdutyPagerdutyRemoteLinkAriResourceOwner,
resourceType: PagerdutyPagerdutyRemoteLinkAriResourceType,
resourceIdSlug: "incident/{incidentId}",
resourceIdSegmentFormats: {
incidentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/pagerduty.pagerduty/remote-link/index.ts
var PagerdutyPagerdutyRemoteLinkAri = class _PagerdutyPagerdutyRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._incidentId = opts.resourceIdSegmentValues.incidentId;
+ super(opts), this._incidentId = opts.resourceIdSegmentValues.incidentId;
}
get incidentId() {
return this._incidentId;
}
@@ -33467,30 +39368,27 @@
}
};
// src/papi/api/types.ts
-var PapiApiAriResourceOwner = "papi", PapiApiAriResourceType = "api";
+var PapiApiAriResourceOwner = "papi";
// src/papi/api/manifest.ts
var papiApiAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PapiApiAriResourceOwner,
- resourceType: PapiApiAriResourceType,
+ resourceType: "api",
resourceIdSlug: "catalog/{uuid}",
resourceIdSegmentFormats: {
uuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/papi/api/index.ts
var PapiApiAri = class _PapiApiAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._uuid = opts.resourceIdSegmentValues.uuid;
+ super(opts), this._uuid = opts.resourceIdSegmentValues.uuid;
}
get uuid() {
return this._uuid;
}
@@ -33526,9 +39424,8 @@
var papiRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PapiRoleAriResourceOwner,
resourceType: PapiRoleAriResourceType,
resourceIdSlug: "partner",
resourceIdSegmentFormats: {}
@@ -33560,32 +39457,29 @@
}
};
// src/passionfruit/ask/types.ts
-var PassionfruitAskAriResourceOwner = "passionfruit", PassionfruitAskAriResourceType = "ask";
+var PassionfruitAskAriResourceOwner = "passionfruit";
// src/passionfruit/ask/manifest.ts
var passionfruitAskAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitAskAriResourceOwner,
- resourceType: PassionfruitAskAriResourceType,
+ resourceType: "ask",
resourceIdSlug: "workspace/{activationId}/{askId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/ask/index.ts
var PassionfruitAskAri = class _PassionfruitAskAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId;
}
get siteId() {
return this._siteId;
}
@@ -33630,27 +39524,23 @@
var passionfruitAskActivityAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitAskActivityAriResourceOwner,
resourceType: PassionfruitAskActivityAriResourceType,
resourceIdSlug: "workspace/{activationId}/{askId}/{askActivityId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
askActivityId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/ask-activity/index.ts
var PassionfruitAskActivityAri = class _PassionfruitAskActivityAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._askActivityId = opts.resourceIdSegmentValues.askActivityId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._askActivityId = opts.resourceIdSegmentValues.askActivityId;
}
get siteId() {
return this._siteId;
}
@@ -33700,27 +39590,23 @@
var passionfruitAskCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitAskCommentAriResourceOwner,
resourceType: PassionfruitAskCommentAriResourceType,
resourceIdSlug: "workspace/{activationId}/{askId}/{commentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
commentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/ask-comment/index.ts
var PassionfruitAskCommentAri = class _PassionfruitAskCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._commentId = opts.resourceIdSegmentValues.commentId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._commentId = opts.resourceIdSegmentValues.commentId;
}
get siteId() {
return this._siteId;
}
@@ -33770,27 +39656,23 @@
var passionfruitAskLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitAskLinkAriResourceOwner,
resourceType: PassionfruitAskLinkAriResourceType,
resourceIdSlug: "workspace/{activationId}/{askId}/{linkId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
linkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/ask-link/index.ts
var PassionfruitAskLinkAri = class _PassionfruitAskLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._linkId = opts.resourceIdSegmentValues.linkId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._linkId = opts.resourceIdSegmentValues.linkId;
}
get siteId() {
return this._siteId;
}
@@ -33840,27 +39722,23 @@
var passionfruitAskUpdateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitAskUpdateAriResourceOwner,
resourceType: PassionfruitAskUpdateAriResourceType,
resourceIdSlug: "workspace/{activationId}/{askId}/{askUpdateId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
askId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
askUpdateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/ask-update/index.ts
var PassionfruitAskUpdateAri = class _PassionfruitAskUpdateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._askUpdateId = opts.resourceIdSegmentValues.askUpdateId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._askId = opts.resourceIdSegmentValues.askId, this._askUpdateId = opts.resourceIdSegmentValues.askUpdateId;
}
get siteId() {
return this._siteId;
}
@@ -33910,25 +39788,22 @@
var passionfruitDependencyAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitDependencyAriResourceOwner,
resourceType: PassionfruitDependencyAriResourceType,
resourceIdSlug: "workspace/{activationId}/{dependencyId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
dependencyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/dependency/index.ts
var PassionfruitDependencyAri = class _PassionfruitDependencyAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dependencyId = opts.resourceIdSegmentValues.dependencyId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._dependencyId = opts.resourceIdSegmentValues.dependencyId;
}
get siteId() {
return this._siteId;
}
@@ -33965,31 +39840,226 @@
};
}
};
+// src/passionfruit/plan/types.ts
+var PassionfruitPlanAriResourceOwner = "passionfruit", PassionfruitPlanAriResourceType = "plan";
+
+// src/passionfruit/plan/manifest.ts
+var passionfruitPlanAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: PassionfruitPlanAriResourceOwner,
+ resourceType: PassionfruitPlanAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{planId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ planId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+ }
+};
+
+// src/passionfruit/plan/index.ts
+var PassionfruitPlanAri = class _PassionfruitPlanAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get planId() {
+ return this._planId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: passionfruitPlanAriStaticOpts.qualifier,
+ platformQualifier: passionfruitPlanAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: passionfruitPlanAriStaticOpts.resourceOwner,
+ resourceType: passionfruitPlanAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.planId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ planId: opts.planId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitPlanAriStaticOpts);
+ return new _PassionfruitPlanAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, passionfruitPlanAriStaticOpts);
+ return new _PassionfruitPlanAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ planId: this.planId
+ };
+ }
+};
+
+// src/passionfruit/plan-scenario/types.ts
+var PassionfruitPlanScenarioAriResourceOwner = "passionfruit", PassionfruitPlanScenarioAriResourceType = "plan-scenario";
+
+// src/passionfruit/plan-scenario/manifest.ts
+var passionfruitPlanScenarioAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: PassionfruitPlanScenarioAriResourceOwner,
+ resourceType: PassionfruitPlanScenarioAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{planId}/{scenarioId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ planId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+ scenarioId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+ }
+};
+
+// src/passionfruit/plan-scenario/index.ts
+var PassionfruitPlanScenarioAri = class _PassionfruitPlanScenarioAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get planId() {
+ return this._planId;
+ }
+ get scenarioId() {
+ return this._scenarioId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: passionfruitPlanScenarioAriStaticOpts.qualifier,
+ platformQualifier: passionfruitPlanScenarioAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: passionfruitPlanScenarioAriStaticOpts.resourceOwner,
+ resourceType: passionfruitPlanScenarioAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.planId}/${opts.scenarioId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ planId: opts.planId,
+ scenarioId: opts.scenarioId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitPlanScenarioAriStaticOpts);
+ return new _PassionfruitPlanScenarioAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, passionfruitPlanScenarioAriStaticOpts);
+ return new _PassionfruitPlanScenarioAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ planId: this.planId,
+ scenarioId: this.scenarioId
+ };
+ }
+};
+
+// src/passionfruit/plan-scenario-investment/types.ts
+var PassionfruitPlanScenarioInvestmentAriResourceOwner = "passionfruit", PassionfruitPlanScenarioInvestmentAriResourceType = "plan-scenario-investment";
+
+// src/passionfruit/plan-scenario-investment/manifest.ts
+var passionfruitPlanScenarioInvestmentAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: PassionfruitPlanScenarioInvestmentAriResourceOwner,
+ resourceType: PassionfruitPlanScenarioInvestmentAriResourceType,
+ resourceIdSlug: "workspace/{activationId}/{planId}/{scenarioId}/{investmentId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ planId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+ scenarioId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/,
+ investmentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
+ }
+};
+
+// src/passionfruit/plan-scenario-investment/index.ts
+var PassionfruitPlanScenarioInvestmentAri = class _PassionfruitPlanScenarioInvestmentAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._planId = opts.resourceIdSegmentValues.planId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId, this._investmentId = opts.resourceIdSegmentValues.investmentId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get planId() {
+ return this._planId;
+ }
+ get scenarioId() {
+ return this._scenarioId;
+ }
+ get investmentId() {
+ return this._investmentId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: passionfruitPlanScenarioInvestmentAriStaticOpts.qualifier,
+ platformQualifier: passionfruitPlanScenarioInvestmentAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: passionfruitPlanScenarioInvestmentAriStaticOpts.resourceOwner,
+ resourceType: passionfruitPlanScenarioInvestmentAriStaticOpts.resourceType,
+ resourceId: `workspace/${opts.activationId}/${opts.planId}/${opts.scenarioId}/${opts.investmentId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ planId: opts.planId,
+ scenarioId: opts.scenarioId,
+ investmentId: opts.investmentId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, passionfruitPlanScenarioInvestmentAriStaticOpts);
+ return new _PassionfruitPlanScenarioInvestmentAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, passionfruitPlanScenarioInvestmentAriStaticOpts);
+ return new _PassionfruitPlanScenarioInvestmentAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ planId: this.planId,
+ scenarioId: this.scenarioId,
+ investmentId: this.investmentId
+ };
+ }
+};
+
// src/passionfruit/role/types.ts
var PassionfruitRoleAriResourceOwner = "passionfruit", PassionfruitRoleAriResourceType = "role";
// src/passionfruit/role/manifest.ts
var passionfruitRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitRoleAriResourceOwner,
resourceType: PassionfruitRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:admin|member|user-admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/role/index.ts
var PassionfruitRoleAri = class _PassionfruitRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -34025,23 +40095,20 @@
var passionfruitSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitSiteAriResourceOwner,
resourceType: PassionfruitSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/passionfruit/site/index.ts
var PassionfruitSiteAri = class _PassionfruitSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -34077,9 +40144,8 @@
var passionfruitWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PassionfruitWorkspaceAriResourceOwner,
resourceType: PassionfruitWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -34090,10 +40156,9 @@
// src/passionfruit/workspace/index.ts
var PassionfruitWorkspaceAri = class _PassionfruitWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -34133,23 +40198,20 @@
var peopleDataCostCenterAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeopleDataCostCenterAriResourceOwner,
resourceType: PeopleDataCostCenterAriResourceType,
resourceIdSlug: "{costCenterId}",
resourceIdSegmentFormats: {
costCenterId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-data/cost-center/index.ts
var PeopleDataCostCenterAri = class _PeopleDataCostCenterAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._costCenterId = opts.resourceIdSegmentValues.costCenterId;
+ super(opts), this._costCenterId = opts.resourceIdSegmentValues.costCenterId;
}
get costCenterId() {
return this._costCenterId;
}
@@ -34185,23 +40247,20 @@
var peopleDataJobProfileAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeopleDataJobProfileAriResourceOwner,
resourceType: PeopleDataJobProfileAriResourceType,
resourceIdSlug: "{jobProfileId}",
resourceIdSegmentFormats: {
jobProfileId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-data/job-profile/index.ts
var PeopleDataJobProfileAri = class _PeopleDataJobProfileAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._jobProfileId = opts.resourceIdSegmentValues.jobProfileId;
+ super(opts), this._jobProfileId = opts.resourceIdSegmentValues.jobProfileId;
}
get jobProfileId() {
return this._jobProfileId;
}
@@ -34237,23 +40296,20 @@
var peopleDataPositionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeopleDataPositionAriResourceOwner,
resourceType: PeopleDataPositionAriResourceType,
resourceIdSlug: "{positionId}",
resourceIdSegmentFormats: {
positionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-data/position/index.ts
var PeopleDataPositionAri = class _PeopleDataPositionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._positionId = opts.resourceIdSegmentValues.positionId;
+ super(opts), this._positionId = opts.resourceIdSegmentValues.positionId;
}
get positionId() {
return this._positionId;
}
@@ -34289,23 +40345,20 @@
var peopleDataSupervisoryOrgAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeopleDataSupervisoryOrgAriResourceOwner,
resourceType: PeopleDataSupervisoryOrgAriResourceType,
resourceIdSlug: "{supervisoryOrgId}",
resourceIdSegmentFormats: {
supervisoryOrgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-data/supervisory-org/index.ts
var PeopleDataSupervisoryOrgAri = class _PeopleDataSupervisoryOrgAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._supervisoryOrgId = opts.resourceIdSegmentValues.supervisoryOrgId;
+ super(opts), this._supervisoryOrgId = opts.resourceIdSegmentValues.supervisoryOrgId;
}
get supervisoryOrgId() {
return this._supervisoryOrgId;
}
@@ -34341,23 +40394,20 @@
var peopleDataWorkerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeopleDataWorkerAriResourceOwner,
resourceType: PeopleDataWorkerAriResourceType,
resourceIdSlug: "{workerId}",
resourceIdSegmentFormats: {
workerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-data/worker/index.ts
var PeopleDataWorkerAri = class _PeopleDataWorkerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workerId = opts.resourceIdSegmentValues.workerId;
+ super(opts), this._workerId = opts.resourceIdSegmentValues.workerId;
}
get workerId() {
return this._workerId;
}
@@ -34393,23 +40443,20 @@
var peoplePerftoolCalibrationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeoplePerftoolCalibrationAriResourceOwner,
resourceType: PeoplePerftoolCalibrationAriResourceType,
resourceIdSlug: "{id}",
resourceIdSegmentFormats: {
id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-perftool/calibration/index.ts
var PeoplePerftoolCalibrationAri = class _PeoplePerftoolCalibrationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._id = opts.resourceIdSegmentValues.id;
}
get id() {
return this._id;
}
@@ -34445,23 +40492,20 @@
var peoplePerftoolFeedbackAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeoplePerftoolFeedbackAriResourceOwner,
resourceType: PeoplePerftoolFeedbackAriResourceType,
resourceIdSlug: "{id}",
resourceIdSegmentFormats: {
id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-perftool/feedback/index.ts
var PeoplePerftoolFeedbackAri = class _PeoplePerftoolFeedbackAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._id = opts.resourceIdSegmentValues.id;
}
get id() {
return this._id;
}
@@ -34497,23 +40541,20 @@
var peoplePerftoolPerformanceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PeoplePerftoolPerformanceAriResourceOwner,
resourceType: PeoplePerftoolPerformanceAriResourceType,
resourceIdSlug: "{id}",
resourceIdSegmentFormats: {
id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/people-perftool/performance/index.ts
var PeoplePerftoolPerformanceAri = class _PeoplePerftoolPerformanceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._id = opts.resourceIdSegmentValues.id;
}
get id() {
return this._id;
}
@@ -34549,25 +40590,21 @@
var pipedrivePipedriveRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PipedrivePipedriveRemoteLinkAriResourceOwner,
resourceType: PipedrivePipedriveRemoteLinkAriResourceType,
resourceIdSlug: "org/{orgId}/deal/{dealId}",
resourceIdSegmentFormats: {
orgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
dealId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/pipedrive.pipedrive/remote-link/index.ts
var PipedrivePipedriveRemoteLinkAri = class _PipedrivePipedriveRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId, this._dealId = opts.resourceIdSegmentValues.dealId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._dealId = opts.resourceIdSegmentValues.dealId;
}
get orgId() {
return this._orgId;
}
@@ -34600,31 +40637,371 @@
};
}
};
+// src/platform/access/types.ts
+var PlatformAccessAriResourceOwner = "platform", PlatformAccessAriResourceType = "access";
+
+// src/platform/access/manifest.ts
+var platformAccessAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformAccessAriResourceOwner,
+ resourceType: PlatformAccessAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/access/index.ts
+var PlatformAccessAri = class _PlatformAccessAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformAccessAriStaticOpts.qualifier,
+ platformQualifier: platformAccessAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformAccessAriStaticOpts.resourceOwner,
+ resourceType: platformAccessAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformAccessAriStaticOpts);
+ return new _PlatformAccessAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformAccessAriStaticOpts);
+ return new _PlatformAccessAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/action/types.ts
+var PlatformActionAriResourceOwner = "platform", PlatformActionAriResourceType = "action";
+
+// src/platform/action/manifest.ts
+var platformActionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformActionAriResourceOwner,
+ resourceType: PlatformActionAriResourceType,
+ resourceIdSlug: "{actionId}",
+ resourceIdSegmentFormats: {
+ actionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/platform/action/index.ts
+var PlatformActionAri = class _PlatformActionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._actionId = opts.resourceIdSegmentValues.actionId;
+ }
+ get actionId() {
+ return this._actionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformActionAriStaticOpts.qualifier,
+ platformQualifier: platformActionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformActionAriStaticOpts.resourceOwner,
+ resourceType: platformActionAriStaticOpts.resourceType,
+ resourceId: `${opts.actionId}`,
+ resourceIdSegmentValues: {
+ actionId: opts.actionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformActionAriStaticOpts);
+ return new _PlatformActionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformActionAriStaticOpts);
+ return new _PlatformActionAri(opts);
+ }
+ getVariables() {
+ return {
+ actionId: this.actionId
+ };
+ }
+};
+
+// src/platform/app/types.ts
+var PlatformAppAriResourceOwner = "platform";
+
+// src/platform/app/manifest.ts
+var platformAppAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformAppAriResourceOwner,
+ resourceType: "app",
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/app/index.ts
+var PlatformAppAri = class _PlatformAppAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformAppAriStaticOpts.qualifier,
+ platformQualifier: platformAppAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformAppAriStaticOpts.resourceOwner,
+ resourceType: platformAppAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformAppAriStaticOpts);
+ return new _PlatformAppAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformAppAriStaticOpts);
+ return new _PlatformAppAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/assets/types.ts
+var PlatformAssetsAriResourceOwner = "platform", PlatformAssetsAriResourceType = "assets";
+
+// src/platform/assets/manifest.ts
+var platformAssetsAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformAssetsAriResourceOwner,
+ resourceType: PlatformAssetsAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/assets/index.ts
+var PlatformAssetsAri = class _PlatformAssetsAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformAssetsAriStaticOpts.qualifier,
+ platformQualifier: platformAssetsAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformAssetsAriStaticOpts.resourceOwner,
+ resourceType: platformAssetsAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformAssetsAriStaticOpts);
+ return new _PlatformAssetsAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformAssetsAriStaticOpts);
+ return new _PlatformAssetsAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/atlassian-analytics/types.ts
+var PlatformAtlassianAnalyticsAriResourceOwner = "platform", PlatformAtlassianAnalyticsAriResourceType = "atlassian-analytics";
+
+// src/platform/atlassian-analytics/manifest.ts
+var platformAtlassianAnalyticsAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformAtlassianAnalyticsAriResourceOwner,
+ resourceType: PlatformAtlassianAnalyticsAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/atlassian-analytics/index.ts
+var PlatformAtlassianAnalyticsAri = class _PlatformAtlassianAnalyticsAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformAtlassianAnalyticsAriStaticOpts.qualifier,
+ platformQualifier: platformAtlassianAnalyticsAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformAtlassianAnalyticsAriStaticOpts.resourceOwner,
+ resourceType: platformAtlassianAnalyticsAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformAtlassianAnalyticsAriStaticOpts);
+ return new _PlatformAtlassianAnalyticsAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformAtlassianAnalyticsAriStaticOpts);
+ return new _PlatformAtlassianAnalyticsAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/beacon/types.ts
+var PlatformBeaconAriResourceOwner = "platform", PlatformBeaconAriResourceType = "beacon";
+
+// src/platform/beacon/manifest.ts
+var platformBeaconAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformBeaconAriResourceOwner,
+ resourceType: PlatformBeaconAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/beacon/index.ts
+var PlatformBeaconAri = class _PlatformBeaconAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformBeaconAriStaticOpts.qualifier,
+ platformQualifier: platformBeaconAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformBeaconAriStaticOpts.resourceOwner,
+ resourceType: platformBeaconAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformBeaconAriStaticOpts);
+ return new _PlatformBeaconAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformBeaconAriStaticOpts);
+ return new _PlatformBeaconAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/canvas/types.ts
+var PlatformCanvasAriResourceOwner = "platform", PlatformCanvasAriResourceType = "canvas";
+
+// src/platform/canvas/manifest.ts
+var platformCanvasAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformCanvasAriResourceOwner,
+ resourceType: PlatformCanvasAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/canvas/index.ts
+var PlatformCanvasAri = class _PlatformCanvasAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformCanvasAriStaticOpts.qualifier,
+ platformQualifier: platformCanvasAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformCanvasAriStaticOpts.resourceOwner,
+ resourceType: platformCanvasAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformCanvasAriStaticOpts);
+ return new _PlatformCanvasAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformCanvasAriStaticOpts);
+ return new _PlatformCanvasAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/classification-tag/types.ts
var PlatformClassificationTagAriResourceOwner = "platform", PlatformClassificationTagAriResourceType = "classification-tag";
// src/platform/classification-tag/manifest.ts
var platformClassificationTagAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformClassificationTagAriResourceOwner,
resourceType: PlatformClassificationTagAriResourceType,
resourceIdSlug: "{tagId}",
resourceIdSegmentFormats: {
tagId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/classification-tag/index.ts
var PlatformClassificationTagAri = class _PlatformClassificationTagAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._tagId = opts.resourceIdSegmentValues.tagId;
+ super(opts), this._tagId = opts.resourceIdSegmentValues.tagId;
}
get tagId() {
return this._tagId;
}
@@ -34652,83 +41029,623 @@
};
}
};
-// src/platform/collaboration-context/types.ts
-var PlatformCollaborationContextAriResourceOwner = "platform", PlatformCollaborationContextAriResourceType = "collaboration-context";
+// src/platform/compass/types.ts
+var PlatformCompassAriResourceOwner = "platform", PlatformCompassAriResourceType = "compass";
-// src/platform/collaboration-context/manifest.ts
-var platformCollaborationContextAriStaticOpts = {
+// src/platform/compass/manifest.ts
+var platformCompassAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
- resourceOwner: PlatformCollaborationContextAriResourceOwner,
- resourceType: PlatformCollaborationContextAriResourceType,
- resourceIdSlug: "{collaborationContextId}",
+ resourceOwner: PlatformCompassAriResourceOwner,
+ resourceType: PlatformCompassAriResourceType,
+ resourceIdSlug: "{productEntityId}",
resourceIdSegmentFormats: {
- collaborationContextId: /[a-zA-Z0-9\-]+/
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/compass/index.ts
+var PlatformCompassAri = class _PlatformCompassAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformCompassAriStaticOpts.qualifier,
+ platformQualifier: platformCompassAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformCompassAriStaticOpts.resourceOwner,
+ resourceType: platformCompassAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformCompassAriStaticOpts);
+ return new _PlatformCompassAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformCompassAriStaticOpts);
+ return new _PlatformCompassAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/confluence/types.ts
+var PlatformConfluenceAriResourceOwner = "platform", PlatformConfluenceAriResourceType = "confluence";
+
+// src/platform/confluence/manifest.ts
+var platformConfluenceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformConfluenceAriResourceOwner,
+ resourceType: PlatformConfluenceAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/confluence/index.ts
+var PlatformConfluenceAri = class _PlatformConfluenceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformConfluenceAriStaticOpts.qualifier,
+ platformQualifier: platformConfluenceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformConfluenceAriStaticOpts.resourceOwner,
+ resourceType: platformConfluenceAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformConfluenceAriStaticOpts);
+ return new _PlatformConfluenceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformConfluenceAriStaticOpts);
+ return new _PlatformConfluenceAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/custom-email-footer/types.ts
+var PlatformCustomEmailFooterAriResourceOwner = "platform", PlatformCustomEmailFooterAriResourceType = "custom-email-footer";
+
+// src/platform/custom-email-footer/manifest.ts
+var platformCustomEmailFooterAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformCustomEmailFooterAriResourceOwner,
+ resourceType: PlatformCustomEmailFooterAriResourceType,
+ resourceIdSlug: "{orgId}/{appName}",
+ resourceIdSegmentFormats: {
+ orgId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
+ appName: /[a-z]+(?:-[a-z]+)*/
}
};
-// src/platform/collaboration-context/index.ts
-var PlatformCollaborationContextAri = class _PlatformCollaborationContextAri extends RegisteredAri {
+// src/platform/custom-email-footer/index.ts
+var PlatformCustomEmailFooterAri = class _PlatformCustomEmailFooterAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._collaborationContextId = opts.resourceIdSegmentValues.collaborationContextId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._appName = opts.resourceIdSegmentValues.appName;
}
- get collaborationContextId() {
- return this._collaborationContextId;
+ get orgId() {
+ return this._orgId;
}
+ get appName() {
+ return this._appName;
+ }
static create(opts) {
let derivedOpts = {
- qualifier: platformCollaborationContextAriStaticOpts.qualifier,
- platformQualifier: platformCollaborationContextAriStaticOpts.platformQualifier,
+ qualifier: platformCustomEmailFooterAriStaticOpts.qualifier,
+ platformQualifier: platformCustomEmailFooterAriStaticOpts.platformQualifier,
cloudId: void 0,
- resourceOwner: platformCollaborationContextAriStaticOpts.resourceOwner,
- resourceType: platformCollaborationContextAriStaticOpts.resourceType,
- resourceId: `${opts.collaborationContextId}`,
+ resourceOwner: platformCustomEmailFooterAriStaticOpts.resourceOwner,
+ resourceType: platformCustomEmailFooterAriStaticOpts.resourceType,
+ resourceId: `${opts.orgId}/${opts.appName}`,
resourceIdSegmentValues: {
- collaborationContextId: opts.collaborationContextId
+ orgId: opts.orgId,
+ appName: opts.appName
}
- }, ariOpts = AriParser.fromOpts(derivedOpts, platformCollaborationContextAriStaticOpts);
- return new _PlatformCollaborationContextAri(ariOpts);
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformCustomEmailFooterAriStaticOpts);
+ return new _PlatformCustomEmailFooterAri(ariOpts);
}
static parse(maybeAri) {
- let opts = AriParser.fromString(maybeAri, platformCollaborationContextAriStaticOpts);
- return new _PlatformCollaborationContextAri(opts);
+ let opts = AriParser.fromString(maybeAri, platformCustomEmailFooterAriStaticOpts);
+ return new _PlatformCustomEmailFooterAri(opts);
}
getVariables() {
return {
- collaborationContextId: this.collaborationContextId
+ orgId: this.orgId,
+ appName: this.appName
};
}
};
+// src/platform/devai/types.ts
+var PlatformDevaiAriResourceOwner = "platform", PlatformDevaiAriResourceType = "devai";
+
+// src/platform/devai/manifest.ts
+var platformDevaiAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformDevaiAriResourceOwner,
+ resourceType: PlatformDevaiAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/devai/index.ts
+var PlatformDevaiAri = class _PlatformDevaiAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformDevaiAriStaticOpts.qualifier,
+ platformQualifier: platformDevaiAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformDevaiAriStaticOpts.resourceOwner,
+ resourceType: platformDevaiAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformDevaiAriStaticOpts);
+ return new _PlatformDevaiAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformDevaiAriStaticOpts);
+ return new _PlatformDevaiAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/ecosystem-app/types.ts
+var PlatformEcosystemAppAriResourceOwner = "platform", PlatformEcosystemAppAriResourceType = "ecosystem-app";
+
+// src/platform/ecosystem-app/manifest.ts
+var platformEcosystemAppAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformEcosystemAppAriResourceOwner,
+ resourceType: PlatformEcosystemAppAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/ecosystem-app/index.ts
+var PlatformEcosystemAppAri = class _PlatformEcosystemAppAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformEcosystemAppAriStaticOpts.qualifier,
+ platformQualifier: platformEcosystemAppAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformEcosystemAppAriStaticOpts.resourceOwner,
+ resourceType: platformEcosystemAppAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformEcosystemAppAriStaticOpts);
+ return new _PlatformEcosystemAppAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformEcosystemAppAriStaticOpts);
+ return new _PlatformEcosystemAppAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/enterprise-app/types.ts
+var PlatformEnterpriseAppAriResourceOwner = "platform", PlatformEnterpriseAppAriResourceType = "enterprise-app";
+
+// src/platform/enterprise-app/manifest.ts
+var platformEnterpriseAppAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformEnterpriseAppAriResourceOwner,
+ resourceType: PlatformEnterpriseAppAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/enterprise-app/index.ts
+var PlatformEnterpriseAppAri = class _PlatformEnterpriseAppAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformEnterpriseAppAriStaticOpts.qualifier,
+ platformQualifier: platformEnterpriseAppAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformEnterpriseAppAriStaticOpts.resourceOwner,
+ resourceType: platformEnterpriseAppAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformEnterpriseAppAriStaticOpts);
+ return new _PlatformEnterpriseAppAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformEnterpriseAppAriStaticOpts);
+ return new _PlatformEnterpriseAppAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/enterprise-confluence/types.ts
+var PlatformEnterpriseConfluenceAriResourceOwner = "platform", PlatformEnterpriseConfluenceAriResourceType = "enterprise-confluence";
+
+// src/platform/enterprise-confluence/manifest.ts
+var platformEnterpriseConfluenceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformEnterpriseConfluenceAriResourceOwner,
+ resourceType: PlatformEnterpriseConfluenceAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/enterprise-confluence/index.ts
+var PlatformEnterpriseConfluenceAri = class _PlatformEnterpriseConfluenceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformEnterpriseConfluenceAriStaticOpts.qualifier,
+ platformQualifier: platformEnterpriseConfluenceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformEnterpriseConfluenceAriStaticOpts.resourceOwner,
+ resourceType: platformEnterpriseConfluenceAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformEnterpriseConfluenceAriStaticOpts);
+ return new _PlatformEnterpriseConfluenceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformEnterpriseConfluenceAriStaticOpts);
+ return new _PlatformEnterpriseConfluenceAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/enterprise-jira-servicedesk/types.ts
+var PlatformEnterpriseJiraServicedeskAriResourceOwner = "platform", PlatformEnterpriseJiraServicedeskAriResourceType = "enterprise-jira-servicedesk";
+
+// src/platform/enterprise-jira-servicedesk/manifest.ts
+var platformEnterpriseJiraServicedeskAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformEnterpriseJiraServicedeskAriResourceOwner,
+ resourceType: PlatformEnterpriseJiraServicedeskAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/enterprise-jira-servicedesk/index.ts
+var PlatformEnterpriseJiraServicedeskAri = class _PlatformEnterpriseJiraServicedeskAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformEnterpriseJiraServicedeskAriStaticOpts.qualifier,
+ platformQualifier: platformEnterpriseJiraServicedeskAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformEnterpriseJiraServicedeskAriStaticOpts.resourceOwner,
+ resourceType: platformEnterpriseJiraServicedeskAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformEnterpriseJiraServicedeskAriStaticOpts);
+ return new _PlatformEnterpriseJiraServicedeskAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformEnterpriseJiraServicedeskAriStaticOpts);
+ return new _PlatformEnterpriseJiraServicedeskAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/enterprise-jira-software/types.ts
+var PlatformEnterpriseJiraSoftwareAriResourceOwner = "platform", PlatformEnterpriseJiraSoftwareAriResourceType = "enterprise-jira-software";
+
+// src/platform/enterprise-jira-software/manifest.ts
+var platformEnterpriseJiraSoftwareAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformEnterpriseJiraSoftwareAriResourceOwner,
+ resourceType: PlatformEnterpriseJiraSoftwareAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/enterprise-jira-software/index.ts
+var PlatformEnterpriseJiraSoftwareAri = class _PlatformEnterpriseJiraSoftwareAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformEnterpriseJiraSoftwareAriStaticOpts.qualifier,
+ platformQualifier: platformEnterpriseJiraSoftwareAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformEnterpriseJiraSoftwareAriStaticOpts.resourceOwner,
+ resourceType: platformEnterpriseJiraSoftwareAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformEnterpriseJiraSoftwareAriStaticOpts);
+ return new _PlatformEnterpriseJiraSoftwareAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformEnterpriseJiraSoftwareAriStaticOpts);
+ return new _PlatformEnterpriseJiraSoftwareAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/goal/types.ts
+var PlatformGoalAriResourceOwner = "platform", PlatformGoalAriResourceType = "goal";
+
+// src/platform/goal/manifest.ts
+var platformGoalAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformGoalAriResourceOwner,
+ resourceType: PlatformGoalAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/goal/index.ts
+var PlatformGoalAri = class _PlatformGoalAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformGoalAriStaticOpts.qualifier,
+ platformQualifier: platformGoalAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformGoalAriStaticOpts.resourceOwner,
+ resourceType: platformGoalAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformGoalAriStaticOpts);
+ return new _PlatformGoalAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformGoalAriStaticOpts);
+ return new _PlatformGoalAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/guard-premium/types.ts
+var PlatformGuardPremiumAriResourceOwner = "platform", PlatformGuardPremiumAriResourceType = "guard-premium";
+
+// src/platform/guard-premium/manifest.ts
+var platformGuardPremiumAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformGuardPremiumAriResourceOwner,
+ resourceType: PlatformGuardPremiumAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/guard-premium/index.ts
+var PlatformGuardPremiumAri = class _PlatformGuardPremiumAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformGuardPremiumAriStaticOpts.qualifier,
+ platformQualifier: platformGuardPremiumAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformGuardPremiumAriStaticOpts.resourceOwner,
+ resourceType: platformGuardPremiumAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformGuardPremiumAriStaticOpts);
+ return new _PlatformGuardPremiumAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformGuardPremiumAriStaticOpts);
+ return new _PlatformGuardPremiumAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/guard-premium-instance/types.ts
+var PlatformGuardPremiumInstanceAriResourceOwner = "platform", PlatformGuardPremiumInstanceAriResourceType = "guard-premium-instance";
+
+// src/platform/guard-premium-instance/manifest.ts
+var platformGuardPremiumInstanceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformGuardPremiumInstanceAriResourceOwner,
+ resourceType: PlatformGuardPremiumInstanceAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/guard-premium-instance/index.ts
+var PlatformGuardPremiumInstanceAri = class _PlatformGuardPremiumInstanceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformGuardPremiumInstanceAriStaticOpts.qualifier,
+ platformQualifier: platformGuardPremiumInstanceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformGuardPremiumInstanceAriStaticOpts.resourceOwner,
+ resourceType: platformGuardPremiumInstanceAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformGuardPremiumInstanceAriStaticOpts);
+ return new _PlatformGuardPremiumInstanceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformGuardPremiumInstanceAriStaticOpts);
+ return new _PlatformGuardPremiumInstanceAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/integration/types.ts
var PlatformIntegrationAriResourceOwner = "platform", PlatformIntegrationAriResourceType = "integration";
// src/platform/integration/manifest.ts
var platformIntegrationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformIntegrationAriResourceOwner,
resourceType: PlatformIntegrationAriResourceType,
resourceIdSlug: "{integrationKey}",
resourceIdSegmentFormats: {
integrationKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/integration/index.ts
var PlatformIntegrationAri = class _PlatformIntegrationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._integrationKey = opts.resourceIdSegmentValues.integrationKey;
+ super(opts), this._integrationKey = opts.resourceIdSegmentValues.integrationKey;
}
get integrationKey() {
return this._integrationKey;
}
@@ -34756,31 +41673,420 @@
};
}
};
+// src/platform/jira-align/types.ts
+var PlatformJiraAlignAriResourceOwner = "platform", PlatformJiraAlignAriResourceType = "jira-align";
+
+// src/platform/jira-align/manifest.ts
+var platformJiraAlignAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJiraAlignAriResourceOwner,
+ resourceType: PlatformJiraAlignAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jira-align/index.ts
+var PlatformJiraAlignAri = class _PlatformJiraAlignAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJiraAlignAriStaticOpts.qualifier,
+ platformQualifier: platformJiraAlignAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJiraAlignAriStaticOpts.resourceOwner,
+ resourceType: platformJiraAlignAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJiraAlignAriStaticOpts);
+ return new _PlatformJiraAlignAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJiraAlignAriStaticOpts);
+ return new _PlatformJiraAlignAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jira-core/types.ts
+var PlatformJiraCoreAriResourceOwner = "platform", PlatformJiraCoreAriResourceType = "jira-core";
+
+// src/platform/jira-core/manifest.ts
+var platformJiraCoreAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJiraCoreAriResourceOwner,
+ resourceType: PlatformJiraCoreAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jira-core/index.ts
+var PlatformJiraCoreAri = class _PlatformJiraCoreAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJiraCoreAriStaticOpts.qualifier,
+ platformQualifier: platformJiraCoreAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJiraCoreAriStaticOpts.resourceOwner,
+ resourceType: platformJiraCoreAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJiraCoreAriStaticOpts);
+ return new _PlatformJiraCoreAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJiraCoreAriStaticOpts);
+ return new _PlatformJiraCoreAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jira-customer-service/types.ts
+var PlatformJiraCustomerServiceAriResourceOwner = "platform", PlatformJiraCustomerServiceAriResourceType = "jira-customer-service";
+
+// src/platform/jira-customer-service/manifest.ts
+var platformJiraCustomerServiceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJiraCustomerServiceAriResourceOwner,
+ resourceType: PlatformJiraCustomerServiceAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jira-customer-service/index.ts
+var PlatformJiraCustomerServiceAri = class _PlatformJiraCustomerServiceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJiraCustomerServiceAriStaticOpts.qualifier,
+ platformQualifier: platformJiraCustomerServiceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJiraCustomerServiceAriStaticOpts.resourceOwner,
+ resourceType: platformJiraCustomerServiceAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJiraCustomerServiceAriStaticOpts);
+ return new _PlatformJiraCustomerServiceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJiraCustomerServiceAriStaticOpts);
+ return new _PlatformJiraCustomerServiceAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jira-product-discovery/types.ts
+var PlatformJiraProductDiscoveryAriResourceOwner = "platform", PlatformJiraProductDiscoveryAriResourceType = "jira-product-discovery";
+
+// src/platform/jira-product-discovery/manifest.ts
+var platformJiraProductDiscoveryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJiraProductDiscoveryAriResourceOwner,
+ resourceType: PlatformJiraProductDiscoveryAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jira-product-discovery/index.ts
+var PlatformJiraProductDiscoveryAri = class _PlatformJiraProductDiscoveryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJiraProductDiscoveryAriStaticOpts.qualifier,
+ platformQualifier: platformJiraProductDiscoveryAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJiraProductDiscoveryAriStaticOpts.resourceOwner,
+ resourceType: platformJiraProductDiscoveryAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJiraProductDiscoveryAriStaticOpts);
+ return new _PlatformJiraProductDiscoveryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJiraProductDiscoveryAriStaticOpts);
+ return new _PlatformJiraProductDiscoveryAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jira-servicedesk/types.ts
+var PlatformJiraServicedeskAriResourceOwner = "platform", PlatformJiraServicedeskAriResourceType = "jira-servicedesk";
+
+// src/platform/jira-servicedesk/manifest.ts
+var platformJiraServicedeskAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJiraServicedeskAriResourceOwner,
+ resourceType: PlatformJiraServicedeskAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jira-servicedesk/index.ts
+var PlatformJiraServicedeskAri = class _PlatformJiraServicedeskAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJiraServicedeskAriStaticOpts.qualifier,
+ platformQualifier: platformJiraServicedeskAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJiraServicedeskAriStaticOpts.resourceOwner,
+ resourceType: platformJiraServicedeskAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJiraServicedeskAriStaticOpts);
+ return new _PlatformJiraServicedeskAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJiraServicedeskAriStaticOpts);
+ return new _PlatformJiraServicedeskAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jira-software/types.ts
+var PlatformJiraSoftwareAriResourceOwner = "platform", PlatformJiraSoftwareAriResourceType = "jira-software";
+
+// src/platform/jira-software/manifest.ts
+var platformJiraSoftwareAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJiraSoftwareAriResourceOwner,
+ resourceType: PlatformJiraSoftwareAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jira-software/index.ts
+var PlatformJiraSoftwareAri = class _PlatformJiraSoftwareAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJiraSoftwareAriStaticOpts.qualifier,
+ platformQualifier: platformJiraSoftwareAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJiraSoftwareAriStaticOpts.resourceOwner,
+ resourceType: platformJiraSoftwareAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJiraSoftwareAriStaticOpts);
+ return new _PlatformJiraSoftwareAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJiraSoftwareAriStaticOpts);
+ return new _PlatformJiraSoftwareAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jsm-extra-assets/types.ts
+var PlatformJsmExtraAssetsAriResourceOwner = "platform", PlatformJsmExtraAssetsAriResourceType = "jsm-extra-assets";
+
+// src/platform/jsm-extra-assets/manifest.ts
+var platformJsmExtraAssetsAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJsmExtraAssetsAriResourceOwner,
+ resourceType: PlatformJsmExtraAssetsAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jsm-extra-assets/index.ts
+var PlatformJsmExtraAssetsAri = class _PlatformJsmExtraAssetsAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJsmExtraAssetsAriStaticOpts.qualifier,
+ platformQualifier: platformJsmExtraAssetsAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJsmExtraAssetsAriStaticOpts.resourceOwner,
+ resourceType: platformJsmExtraAssetsAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJsmExtraAssetsAriStaticOpts);
+ return new _PlatformJsmExtraAssetsAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJsmExtraAssetsAriStaticOpts);
+ return new _PlatformJsmExtraAssetsAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/jsm-extra-conversations/types.ts
+var PlatformJsmExtraConversationsAriResourceOwner = "platform", PlatformJsmExtraConversationsAriResourceType = "jsm-extra-conversations";
+
+// src/platform/jsm-extra-conversations/manifest.ts
+var platformJsmExtraConversationsAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformJsmExtraConversationsAriResourceOwner,
+ resourceType: PlatformJsmExtraConversationsAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/jsm-extra-conversations/index.ts
+var PlatformJsmExtraConversationsAri = class _PlatformJsmExtraConversationsAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformJsmExtraConversationsAriStaticOpts.qualifier,
+ platformQualifier: platformJsmExtraConversationsAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformJsmExtraConversationsAriStaticOpts.resourceOwner,
+ resourceType: platformJsmExtraConversationsAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformJsmExtraConversationsAriStaticOpts);
+ return new _PlatformJsmExtraConversationsAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformJsmExtraConversationsAriStaticOpts);
+ return new _PlatformJsmExtraConversationsAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/lifecycle-resource/types.ts
var PlatformLifecycleResourceAriResourceOwner = "platform", PlatformLifecycleResourceAriResourceType = "lifecycle-resource";
// src/platform/lifecycle-resource/manifest.ts
var platformLifecycleResourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformLifecycleResourceAriResourceOwner,
resourceType: PlatformLifecycleResourceAriResourceType,
resourceIdSlug: "{lifecycleResourceId}",
resourceIdSegmentFormats: {
lifecycleResourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/lifecycle-resource/index.ts
var PlatformLifecycleResourceAri = class _PlatformLifecycleResourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._lifecycleResourceId = opts.resourceIdSegmentValues.lifecycleResourceId;
+ super(opts), this._lifecycleResourceId = opts.resourceIdSegmentValues.lifecycleResourceId;
}
get lifecycleResourceId() {
return this._lifecycleResourceId;
}
@@ -34816,23 +42122,20 @@
var platformLifecycleResourcePackageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformLifecycleResourcePackageAriResourceOwner,
resourceType: PlatformLifecycleResourcePackageAriResourceType,
resourceIdSlug: "{lifecycleResourcePackageId}",
resourceIdSegmentFormats: {
lifecycleResourcePackageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/lifecycle-resource-package/index.ts
var PlatformLifecycleResourcePackageAri = class _PlatformLifecycleResourcePackageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._lifecycleResourcePackageId = opts.resourceIdSegmentValues.lifecycleResourcePackageId;
+ super(opts), this._lifecycleResourcePackageId = opts.resourceIdSegmentValues.lifecycleResourcePackageId;
}
get lifecycleResourcePackageId() {
return this._lifecycleResourcePackageId;
}
@@ -34868,9 +42171,8 @@
var platformLifecycleResourcePackageTypeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformLifecycleResourcePackageTypeAriResourceOwner,
resourceType: PlatformLifecycleResourcePackageTypeAriResourceType,
resourceIdSlug: "{resourcePackageTypeId}",
resourceIdSegmentFormats: {
@@ -34881,10 +42183,9 @@
// src/platform/lifecycle-resource-package-type/index.ts
var PlatformLifecycleResourcePackageTypeAri = class _PlatformLifecycleResourcePackageTypeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._resourcePackageTypeId = opts.resourceIdSegmentValues.resourcePackageTypeId;
+ super(opts), this._resourcePackageTypeId = opts.resourceIdSegmentValues.resourcePackageTypeId;
}
get resourcePackageTypeId() {
return this._resourcePackageTypeId;
}
@@ -34912,19 +42213,214 @@
};
}
};
+// src/platform/loom/types.ts
+var PlatformLoomAriResourceOwner = "platform", PlatformLoomAriResourceType = "loom";
+
+// src/platform/loom/manifest.ts
+var platformLoomAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformLoomAriResourceOwner,
+ resourceType: PlatformLoomAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/loom/index.ts
+var PlatformLoomAri = class _PlatformLoomAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformLoomAriStaticOpts.qualifier,
+ platformQualifier: platformLoomAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformLoomAriStaticOpts.resourceOwner,
+ resourceType: platformLoomAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformLoomAriStaticOpts);
+ return new _PlatformLoomAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformLoomAriStaticOpts);
+ return new _PlatformLoomAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/mcp-tool/types.ts
+var PlatformMcpToolAriResourceOwner = "platform", PlatformMcpToolAriResourceType = "mcp-tool";
+
+// src/platform/mcp-tool/manifest.ts
+var platformMcpToolAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformMcpToolAriResourceOwner,
+ resourceType: PlatformMcpToolAriResourceType,
+ resourceIdSlug: "{toolUuid}",
+ resourceIdSegmentFormats: {
+ toolUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/platform/mcp-tool/index.ts
+var PlatformMcpToolAri = class _PlatformMcpToolAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._toolUuid = opts.resourceIdSegmentValues.toolUuid;
+ }
+ get toolUuid() {
+ return this._toolUuid;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformMcpToolAriStaticOpts.qualifier,
+ platformQualifier: platformMcpToolAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformMcpToolAriStaticOpts.resourceOwner,
+ resourceType: platformMcpToolAriStaticOpts.resourceType,
+ resourceId: `${opts.toolUuid}`,
+ resourceIdSegmentValues: {
+ toolUuid: opts.toolUuid
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformMcpToolAriStaticOpts);
+ return new _PlatformMcpToolAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformMcpToolAriStaticOpts);
+ return new _PlatformMcpToolAri(opts);
+ }
+ getVariables() {
+ return {
+ toolUuid: this.toolUuid
+ };
+ }
+};
+
+// src/platform/mercury/types.ts
+var PlatformMercuryAriResourceOwner = "platform", PlatformMercuryAriResourceType = "mercury";
+
+// src/platform/mercury/manifest.ts
+var platformMercuryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformMercuryAriResourceOwner,
+ resourceType: PlatformMercuryAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/mercury/index.ts
+var PlatformMercuryAri = class _PlatformMercuryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformMercuryAriStaticOpts.qualifier,
+ platformQualifier: platformMercuryAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformMercuryAriStaticOpts.resourceOwner,
+ resourceType: platformMercuryAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformMercuryAriStaticOpts);
+ return new _PlatformMercuryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformMercuryAriStaticOpts);
+ return new _PlatformMercuryAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/opsgenie/types.ts
+var PlatformOpsgenieAriResourceOwner = "platform", PlatformOpsgenieAriResourceType = "opsgenie";
+
+// src/platform/opsgenie/manifest.ts
+var platformOpsgenieAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformOpsgenieAriResourceOwner,
+ resourceType: PlatformOpsgenieAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/opsgenie/index.ts
+var PlatformOpsgenieAri = class _PlatformOpsgenieAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformOpsgenieAriStaticOpts.qualifier,
+ platformQualifier: platformOpsgenieAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformOpsgenieAriStaticOpts.resourceOwner,
+ resourceType: platformOpsgenieAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformOpsgenieAriStaticOpts);
+ return new _PlatformOpsgenieAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformOpsgenieAriStaticOpts);
+ return new _PlatformOpsgenieAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/org/types.ts
-var PlatformOrgAriResourceOwner = "platform", PlatformOrgAriResourceType = "org";
+var PlatformOrgAriResourceOwner = "platform";
// src/platform/org/manifest.ts
var platformOrgAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformOrgAriResourceOwner,
- resourceType: PlatformOrgAriResourceType,
+ resourceType: "org",
resourceIdSlug: "{orgId}",
resourceIdSegmentFormats: {
orgId: /[a-zA-Z0-9\-]+/
// eslint-disable-line no-useless-escape
@@ -34933,10 +42429,9 @@
// src/platform/org/index.ts
var PlatformOrgAri = class _PlatformOrgAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId;
}
get orgId() {
return this._orgId;
}
@@ -34972,9 +42467,8 @@
var platformOrgUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformOrgUserAriResourceOwner,
resourceType: PlatformOrgUserAriResourceType,
resourceIdSlug: "{orgId}/{userId}",
resourceIdSegmentFormats: {
@@ -34987,10 +42481,9 @@
// src/platform/org-user/index.ts
var PlatformOrgUserAri = class _PlatformOrgUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId, this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._userId = opts.resourceIdSegmentValues.userId;
}
get orgId() {
return this._orgId;
}
@@ -35023,33 +42516,134 @@
};
}
};
+// src/platform/organization-classification-history/types.ts
+var PlatformOrganizationClassificationHistoryAriResourceOwner = "platform", PlatformOrganizationClassificationHistoryAriResourceType = "organization-classification-history";
+
+// src/platform/organization-classification-history/manifest.ts
+var platformOrganizationClassificationHistoryAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformOrganizationClassificationHistoryAriResourceOwner,
+ resourceType: PlatformOrganizationClassificationHistoryAriResourceType,
+ resourceIdSlug: "{orgId}/{updateSequenceNumber}",
+ resourceIdSegmentFormats: {
+ orgId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ updateSequenceNumber: /\d+/
+ }
+};
+
+// src/platform/organization-classification-history/index.ts
+var PlatformOrganizationClassificationHistoryAri = class _PlatformOrganizationClassificationHistoryAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._updateSequenceNumber = opts.resourceIdSegmentValues.updateSequenceNumber;
+ }
+ get orgId() {
+ return this._orgId;
+ }
+ get updateSequenceNumber() {
+ return this._updateSequenceNumber;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformOrganizationClassificationHistoryAriStaticOpts.qualifier,
+ platformQualifier: platformOrganizationClassificationHistoryAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformOrganizationClassificationHistoryAriStaticOpts.resourceOwner,
+ resourceType: platformOrganizationClassificationHistoryAriStaticOpts.resourceType,
+ resourceId: `${opts.orgId}/${opts.updateSequenceNumber}`,
+ resourceIdSegmentValues: {
+ orgId: opts.orgId,
+ updateSequenceNumber: opts.updateSequenceNumber
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformOrganizationClassificationHistoryAriStaticOpts);
+ return new _PlatformOrganizationClassificationHistoryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformOrganizationClassificationHistoryAriStaticOpts);
+ return new _PlatformOrganizationClassificationHistoryAri(opts);
+ }
+ getVariables() {
+ return {
+ orgId: this.orgId,
+ updateSequenceNumber: this.updateSequenceNumber
+ };
+ }
+};
+
+// src/platform/passionfruit/types.ts
+var PlatformPassionfruitAriResourceOwner = "platform", PlatformPassionfruitAriResourceType = "passionfruit";
+
+// src/platform/passionfruit/manifest.ts
+var platformPassionfruitAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformPassionfruitAriResourceOwner,
+ resourceType: PlatformPassionfruitAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/passionfruit/index.ts
+var PlatformPassionfruitAri = class _PlatformPassionfruitAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformPassionfruitAriStaticOpts.qualifier,
+ platformQualifier: platformPassionfruitAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformPassionfruitAriStaticOpts.resourceOwner,
+ resourceType: platformPassionfruitAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformPassionfruitAriStaticOpts);
+ return new _PlatformPassionfruitAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformPassionfruitAriStaticOpts);
+ return new _PlatformPassionfruitAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/product/types.ts
var PlatformProductAriResourceOwner = "platform", PlatformProductAriResourceType = "product";
// src/platform/product/manifest.ts
var platformProductAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformProductAriResourceOwner,
resourceType: PlatformProductAriResourceType,
resourceIdSlug: "{integrationKey}/{productKey}",
resourceIdSegmentFormats: {
integrationKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
productKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/product/index.ts
var PlatformProductAri = class _PlatformProductAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._integrationKey = opts.resourceIdSegmentValues.integrationKey, this._productKey = opts.resourceIdSegmentValues.productKey;
+ super(opts), this._integrationKey = opts.resourceIdSegmentValues.integrationKey, this._productKey = opts.resourceIdSegmentValues.productKey;
}
get integrationKey() {
return this._integrationKey;
}
@@ -35082,31 +42676,281 @@
};
}
};
+// src/platform/product-collaboration-context-connection/types.ts
+var PlatformProductCollaborationContextConnectionAriResourceOwner = "platform", PlatformProductCollaborationContextConnectionAriResourceType = "product-collaboration-context-connection";
+
+// src/platform/product-collaboration-context-connection/manifest.ts
+var platformProductCollaborationContextConnectionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformProductCollaborationContextConnectionAriResourceOwner,
+ resourceType: PlatformProductCollaborationContextConnectionAriResourceType,
+ resourceIdSlug: "collaboration-context/{collaborationContextId}/{productCollaborationContextConnectionId}",
+ resourceIdSegmentFormats: {
+ collaborationContextId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ productCollaborationContextConnectionId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/platform/product-collaboration-context-connection/index.ts
+var PlatformProductCollaborationContextConnectionAri = class _PlatformProductCollaborationContextConnectionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._collaborationContextId = opts.resourceIdSegmentValues.collaborationContextId, this._productCollaborationContextConnectionId = opts.resourceIdSegmentValues.productCollaborationContextConnectionId;
+ }
+ get collaborationContextId() {
+ return this._collaborationContextId;
+ }
+ get productCollaborationContextConnectionId() {
+ return this._productCollaborationContextConnectionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformProductCollaborationContextConnectionAriStaticOpts.qualifier,
+ platformQualifier: platformProductCollaborationContextConnectionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformProductCollaborationContextConnectionAriStaticOpts.resourceOwner,
+ resourceType: platformProductCollaborationContextConnectionAriStaticOpts.resourceType,
+ resourceId: `collaboration-context/${opts.collaborationContextId}/${opts.productCollaborationContextConnectionId}`,
+ resourceIdSegmentValues: {
+ collaborationContextId: opts.collaborationContextId,
+ productCollaborationContextConnectionId: opts.productCollaborationContextConnectionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformProductCollaborationContextConnectionAriStaticOpts);
+ return new _PlatformProductCollaborationContextConnectionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformProductCollaborationContextConnectionAriStaticOpts);
+ return new _PlatformProductCollaborationContextConnectionAri(opts);
+ }
+ getVariables() {
+ return {
+ collaborationContextId: this.collaborationContextId,
+ productCollaborationContextConnectionId: this.productCollaborationContextConnectionId
+ };
+ }
+};
+
+// src/platform/project/types.ts
+var PlatformProjectAriResourceOwner = "platform", PlatformProjectAriResourceType = "project";
+
+// src/platform/project/manifest.ts
+var platformProjectAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformProjectAriResourceOwner,
+ resourceType: PlatformProjectAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/project/index.ts
+var PlatformProjectAri = class _PlatformProjectAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformProjectAriStaticOpts.qualifier,
+ platformQualifier: platformProjectAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformProjectAriStaticOpts.resourceOwner,
+ resourceType: platformProjectAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformProjectAriStaticOpts);
+ return new _PlatformProjectAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformProjectAriStaticOpts);
+ return new _PlatformProjectAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/radar/types.ts
+var PlatformRadarAriResourceOwner = "platform", PlatformRadarAriResourceType = "radar";
+
+// src/platform/radar/manifest.ts
+var platformRadarAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformRadarAriResourceOwner,
+ resourceType: PlatformRadarAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/radar/index.ts
+var PlatformRadarAri = class _PlatformRadarAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformRadarAriStaticOpts.qualifier,
+ platformQualifier: platformRadarAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformRadarAriStaticOpts.resourceOwner,
+ resourceType: platformRadarAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformRadarAriStaticOpts);
+ return new _PlatformRadarAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformRadarAriStaticOpts);
+ return new _PlatformRadarAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/rovo/types.ts
+var PlatformRovoAriResourceOwner = "platform", PlatformRovoAriResourceType = "rovo";
+
+// src/platform/rovo/manifest.ts
+var platformRovoAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformRovoAriResourceOwner,
+ resourceType: PlatformRovoAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/rovo/index.ts
+var PlatformRovoAri = class _PlatformRovoAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformRovoAriStaticOpts.qualifier,
+ platformQualifier: platformRovoAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformRovoAriStaticOpts.resourceOwner,
+ resourceType: platformRovoAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformRovoAriStaticOpts);
+ return new _PlatformRovoAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformRovoAriStaticOpts);
+ return new _PlatformRovoAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/rovo-instance/types.ts
+var PlatformRovoInstanceAriResourceOwner = "platform", PlatformRovoInstanceAriResourceType = "rovo-instance";
+
+// src/platform/rovo-instance/manifest.ts
+var platformRovoInstanceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformRovoInstanceAriResourceOwner,
+ resourceType: PlatformRovoInstanceAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/rovo-instance/index.ts
+var PlatformRovoInstanceAri = class _PlatformRovoInstanceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformRovoInstanceAriStaticOpts.qualifier,
+ platformQualifier: platformRovoInstanceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformRovoInstanceAriStaticOpts.resourceOwner,
+ resourceType: platformRovoInstanceAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformRovoInstanceAriStaticOpts);
+ return new _PlatformRovoInstanceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformRovoInstanceAriStaticOpts);
+ return new _PlatformRovoInstanceAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/secure-tunnel/types.ts
var PlatformSecureTunnelAriResourceOwner = "platform", PlatformSecureTunnelAriResourceType = "secure-tunnel";
// src/platform/secure-tunnel/manifest.ts
var platformSecureTunnelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformSecureTunnelAriResourceOwner,
resourceType: PlatformSecureTunnelAriResourceType,
resourceIdSlug: "{secureTunnelId}",
resourceIdSegmentFormats: {
secureTunnelId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/secure-tunnel/index.ts
var PlatformSecureTunnelAri = class _PlatformSecureTunnelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._secureTunnelId = opts.resourceIdSegmentValues.secureTunnelId;
+ super(opts), this._secureTunnelId = opts.resourceIdSegmentValues.secureTunnelId;
}
get secureTunnelId() {
return this._secureTunnelId;
}
@@ -35142,23 +42986,20 @@
var platformSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformSiteAriResourceOwner,
resourceType: PlatformSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/site/index.ts
var PlatformSiteAri = class _PlatformSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -35186,31 +43027,224 @@
};
}
};
+// src/platform/statuspage-page/types.ts
+var PlatformStatuspagePageAriResourceOwner = "platform", PlatformStatuspagePageAriResourceType = "statuspage-page";
+
+// src/platform/statuspage-page/manifest.ts
+var platformStatuspagePageAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformStatuspagePageAriResourceOwner,
+ resourceType: PlatformStatuspagePageAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/statuspage-page/index.ts
+var PlatformStatuspagePageAri = class _PlatformStatuspagePageAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformStatuspagePageAriStaticOpts.qualifier,
+ platformQualifier: platformStatuspagePageAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformStatuspagePageAriStaticOpts.resourceOwner,
+ resourceType: platformStatuspagePageAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformStatuspagePageAriStaticOpts);
+ return new _PlatformStatuspagePageAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformStatuspagePageAriStaticOpts);
+ return new _PlatformStatuspagePageAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/statuspage-product/types.ts
+var PlatformStatuspageProductAriResourceOwner = "platform", PlatformStatuspageProductAriResourceType = "statuspage-product";
+
+// src/platform/statuspage-product/manifest.ts
+var platformStatuspageProductAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformStatuspageProductAriResourceOwner,
+ resourceType: PlatformStatuspageProductAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/statuspage-product/index.ts
+var PlatformStatuspageProductAri = class _PlatformStatuspageProductAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformStatuspageProductAriStaticOpts.qualifier,
+ platformQualifier: platformStatuspageProductAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformStatuspageProductAriStaticOpts.resourceOwner,
+ resourceType: platformStatuspageProductAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformStatuspageProductAriStaticOpts);
+ return new _PlatformStatuspageProductAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformStatuspageProductAriStaticOpts);
+ return new _PlatformStatuspageProductAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/synthetic/types.ts
+var PlatformSyntheticAriResourceOwner = "platform", PlatformSyntheticAriResourceType = "synthetic";
+
+// src/platform/synthetic/manifest.ts
+var platformSyntheticAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformSyntheticAriResourceOwner,
+ resourceType: PlatformSyntheticAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/synthetic/index.ts
+var PlatformSyntheticAri = class _PlatformSyntheticAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformSyntheticAriStaticOpts.qualifier,
+ platformQualifier: platformSyntheticAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformSyntheticAriStaticOpts.resourceOwner,
+ resourceType: platformSyntheticAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformSyntheticAriStaticOpts);
+ return new _PlatformSyntheticAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformSyntheticAriStaticOpts);
+ return new _PlatformSyntheticAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/synthetic-a/types.ts
+var PlatformSyntheticAAriResourceOwner = "platform", PlatformSyntheticAAriResourceType = "synthetic-a";
+
+// src/platform/synthetic-a/manifest.ts
+var platformSyntheticAAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformSyntheticAAriResourceOwner,
+ resourceType: PlatformSyntheticAAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/synthetic-a/index.ts
+var PlatformSyntheticAAri = class _PlatformSyntheticAAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformSyntheticAAriStaticOpts.qualifier,
+ platformQualifier: platformSyntheticAAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformSyntheticAAriStaticOpts.resourceOwner,
+ resourceType: platformSyntheticAAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformSyntheticAAriStaticOpts);
+ return new _PlatformSyntheticAAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformSyntheticAAriStaticOpts);
+ return new _PlatformSyntheticAAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
// src/platform/test-provisioning-entity/types.ts
var PlatformTestProvisioningEntityAriResourceOwner = "platform", PlatformTestProvisioningEntityAriResourceType = "test-provisioning-entity";
// src/platform/test-provisioning-entity/manifest.ts
var platformTestProvisioningEntityAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformTestProvisioningEntityAriResourceOwner,
resourceType: PlatformTestProvisioningEntityAriResourceType,
resourceIdSlug: "{testEntityId}",
resourceIdSegmentFormats: {
testEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/platform/test-provisioning-entity/index.ts
var PlatformTestProvisioningEntityAri = class _PlatformTestProvisioningEntityAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._testEntityId = opts.resourceIdSegmentValues.testEntityId;
+ super(opts), this._testEntityId = opts.resourceIdSegmentValues.testEntityId;
}
get testEntityId() {
return this._testEntityId;
}
@@ -35238,31 +43272,176 @@
};
}
};
+// src/platform/townsquare/types.ts
+var PlatformTownsquareAriResourceOwner = "platform", PlatformTownsquareAriResourceType = "townsquare";
+
+// src/platform/townsquare/manifest.ts
+var platformTownsquareAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformTownsquareAriResourceOwner,
+ resourceType: PlatformTownsquareAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/townsquare/index.ts
+var PlatformTownsquareAri = class _PlatformTownsquareAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformTownsquareAriStaticOpts.qualifier,
+ platformQualifier: platformTownsquareAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformTownsquareAriStaticOpts.resourceOwner,
+ resourceType: platformTownsquareAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformTownsquareAriStaticOpts);
+ return new _PlatformTownsquareAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformTownsquareAriStaticOpts);
+ return new _PlatformTownsquareAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/unified-help/types.ts
+var PlatformUnifiedHelpAriResourceOwner = "platform", PlatformUnifiedHelpAriResourceType = "unified-help";
+
+// src/platform/unified-help/manifest.ts
+var platformUnifiedHelpAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformUnifiedHelpAriResourceOwner,
+ resourceType: PlatformUnifiedHelpAriResourceType,
+ resourceIdSlug: "{productEntityId}",
+ resourceIdSegmentFormats: {
+ productEntityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/platform/unified-help/index.ts
+var PlatformUnifiedHelpAri = class _PlatformUnifiedHelpAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._productEntityId = opts.resourceIdSegmentValues.productEntityId;
+ }
+ get productEntityId() {
+ return this._productEntityId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformUnifiedHelpAriStaticOpts.qualifier,
+ platformQualifier: platformUnifiedHelpAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformUnifiedHelpAriStaticOpts.resourceOwner,
+ resourceType: platformUnifiedHelpAriStaticOpts.resourceType,
+ resourceId: `${opts.productEntityId}`,
+ resourceIdSegmentValues: {
+ productEntityId: opts.productEntityId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformUnifiedHelpAriStaticOpts);
+ return new _PlatformUnifiedHelpAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformUnifiedHelpAriStaticOpts);
+ return new _PlatformUnifiedHelpAri(opts);
+ }
+ getVariables() {
+ return {
+ productEntityId: this.productEntityId
+ };
+ }
+};
+
+// src/platform/unit/types.ts
+var PlatformUnitAriResourceOwner = "platform", PlatformUnitAriResourceType = "unit";
+
+// src/platform/unit/manifest.ts
+var platformUnitAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: PlatformUnitAriResourceOwner,
+ resourceType: PlatformUnitAriResourceType,
+ resourceIdSlug: "{unitId}",
+ resourceIdSegmentFormats: {
+ unitId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/platform/unit/index.ts
+var PlatformUnitAri = class _PlatformUnitAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._unitId = opts.resourceIdSegmentValues.unitId;
+ }
+ get unitId() {
+ return this._unitId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: platformUnitAriStaticOpts.qualifier,
+ platformQualifier: platformUnitAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: platformUnitAriStaticOpts.resourceOwner,
+ resourceType: platformUnitAriStaticOpts.resourceType,
+ resourceId: `${opts.unitId}`,
+ resourceIdSegmentValues: {
+ unitId: opts.unitId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, platformUnitAriStaticOpts);
+ return new _PlatformUnitAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, platformUnitAriStaticOpts);
+ return new _PlatformUnitAri(opts);
+ }
+ getVariables() {
+ return {
+ unitId: this.unitId
+ };
+ }
+};
+
// src/platform-services/streamhub-schema/types.ts
var PlatformServicesStreamhubSchemaAriResourceOwner = "platform-services", PlatformServicesStreamhubSchemaAriResourceType = "streamhub-schema";
// src/platform-services/streamhub-schema/manifest.ts
var platformServicesStreamhubSchemaAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PlatformServicesStreamhubSchemaAriResourceOwner,
resourceType: PlatformServicesStreamhubSchemaAriResourceType,
resourceIdSlug: "{streamhubSchemaId}",
resourceIdSegmentFormats: {
streamhubSchemaId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/platform-services/streamhub-schema/index.ts
var PlatformServicesStreamhubSchemaAri = class _PlatformServicesStreamhubSchemaAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._streamhubSchemaId = opts.resourceIdSegmentValues.streamhubSchemaId;
+ super(opts), this._streamhubSchemaId = opts.resourceIdSegmentValues.streamhubSchemaId;
}
get streamhubSchemaId() {
return this._streamhubSchemaId;
}
@@ -35298,23 +43477,20 @@
var pollinatorCheckAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PollinatorCheckAriResourceOwner,
resourceType: PollinatorCheckAriResourceType,
resourceIdSlug: "{checkId}",
resourceIdSegmentFormats: {
checkId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/pollinator/check/index.ts
var PollinatorCheckAri = class _PollinatorCheckAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._checkId = opts.resourceIdSegmentValues.checkId;
+ super(opts), this._checkId = opts.resourceIdSegmentValues.checkId;
}
get checkId() {
return this._checkId;
}
@@ -35350,25 +43526,21 @@
var postOfficeMessageInstanceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PostOfficeMessageInstanceAriResourceOwner,
resourceType: PostOfficeMessageInstanceAriResourceType,
resourceIdSlug: "{messageTemplateId}/{messageInstanceId}",
resourceIdSegmentFormats: {
messageTemplateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
messageInstanceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/post-office/message-instance/index.ts
var PostOfficeMessageInstanceAri = class _PostOfficeMessageInstanceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId, this._messageInstanceId = opts.resourceIdSegmentValues.messageInstanceId;
+ super(opts), this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId, this._messageInstanceId = opts.resourceIdSegmentValues.messageInstanceId;
}
get messageTemplateId() {
return this._messageTemplateId;
}
@@ -35409,23 +43581,20 @@
var postOfficeMessageTemplateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PostOfficeMessageTemplateAriResourceOwner,
resourceType: PostOfficeMessageTemplateAriResourceType,
resourceIdSlug: "{messageTemplateId}",
resourceIdSegmentFormats: {
messageTemplateId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/post-office/message-template/index.ts
var PostOfficeMessageTemplateAri = class _PostOfficeMessageTemplateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId;
+ super(opts), this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId;
}
get messageTemplateId() {
return this._messageTemplateId;
}
@@ -35461,25 +43630,21 @@
var postOfficeTriggerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PostOfficeTriggerAriResourceOwner,
resourceType: PostOfficeTriggerAriResourceType,
resourceIdSlug: "{messageTemplateId}/{messageIdempotencyKey}",
resourceIdSegmentFormats: {
messageTemplateId: /[a-z0-9-]{2,61}/,
- // eslint-disable-line no-useless-escape
messageIdempotencyKey: /[a-zA-Z0-9_-]{8,64}/
- // eslint-disable-line no-useless-escape
}
};
// src/post-office/trigger/index.ts
var PostOfficeTriggerAri = class _PostOfficeTriggerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId, this._messageIdempotencyKey = opts.resourceIdSegmentValues.messageIdempotencyKey;
+ super(opts), this._messageTemplateId = opts.resourceIdSegmentValues.messageTemplateId, this._messageIdempotencyKey = opts.resourceIdSegmentValues.messageIdempotencyKey;
}
get messageTemplateId() {
return this._messageTemplateId;
}
@@ -35520,25 +43685,22 @@
var proformaHelpcenterFormAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ProformaHelpcenterFormAriResourceOwner,
resourceType: ProformaHelpcenterFormAriResourceType,
resourceIdSlug: "activation/{activationId}/{formId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
formId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/proforma/helpcenter-form/index.ts
var ProformaHelpcenterFormAri = class _ProformaHelpcenterFormAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
}
get activationId() {
return this._activationId;
}
@@ -35579,25 +43741,22 @@
var proformaIssueFormAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ProformaIssueFormAriResourceOwner,
resourceType: ProformaIssueFormAriResourceType,
resourceIdSlug: "activation/{activationId}/{formId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
formId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/proforma/issue-form/index.ts
var ProformaIssueFormAri = class _ProformaIssueFormAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
}
get activationId() {
return this._activationId;
}
@@ -35638,25 +43797,22 @@
var proformaProjectFormAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ProformaProjectFormAriResourceOwner,
resourceType: ProformaProjectFormAriResourceType,
resourceIdSlug: "activation/{activationId}/{formId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
formId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/proforma/project-form/index.ts
var ProformaProjectFormAri = class _ProformaProjectFormAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._formId = opts.resourceIdSegmentValues.formId;
}
get activationId() {
return this._activationId;
}
@@ -35697,23 +43853,20 @@
var proformaRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ProformaRoleAriResourceOwner,
resourceType: ProformaRoleAriResourceType,
resourceIdSlug: "form/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:responder|viewer)/
- // eslint-disable-line no-useless-escape
}
};
// src/proforma/role/index.ts
var ProformaRoleAri = class _ProformaRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -35749,23 +43902,20 @@
var projectSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ProjectSiteAriResourceOwner,
resourceType: ProjectSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/project/site/index.ts
var ProjectSiteAri = class _ProjectSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -35801,9 +43951,8 @@
var projectWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ProjectWorkspaceAriResourceOwner,
resourceType: ProjectWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -35814,10 +43963,9 @@
// src/project/workspace/index.ts
var ProjectWorkspaceAri = class _ProjectWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -35853,25 +44001,21 @@
var purePermissionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PurePermissionAriResourceOwner,
resourceType: PurePermissionAriResourceType,
resourceIdSlug: "{resourceIdParam}/{permissionId}",
resourceIdSegmentFormats: {
resourceIdParam: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
permissionId: /(?:read|write)/
- // eslint-disable-line no-useless-escape
}
};
// src/pure/permission/index.ts
var PurePermissionAri = class _PurePermissionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam, this._permissionId = opts.resourceIdSegmentValues.permissionId;
+ super(opts), this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam, this._permissionId = opts.resourceIdSegmentValues.permissionId;
}
get resourceIdParam() {
return this._resourceIdParam;
}
@@ -35912,25 +44056,21 @@
var pureResourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PureResourceAriResourceOwner,
resourceType: PureResourceAriResourceType,
resourceIdSlug: "{resourceIdParam}/{childResourceId}",
resourceIdSegmentFormats: {
resourceIdParam: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
childResourceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/pure/resource/index.ts
var PureResourceAri = class _PureResourceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam, this._childResourceId = opts.resourceIdSegmentValues.childResourceId;
+ super(opts), this._resourceIdParam = opts.resourceIdSegmentValues.resourceIdParam, this._childResourceId = opts.resourceIdSegmentValues.childResourceId;
}
get resourceIdParam() {
return this._resourceIdParam;
}
@@ -35971,23 +44111,20 @@
var pureRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: PureRoleAriResourceOwner,
resourceType: PureRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /(?:partner-admin|partner-sales|partner-sales-rep|marketing|marketing-admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/pure/role/index.ts
var PureRoleAri = class _PureRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -36015,33 +44152,90 @@
};
}
};
+// src/radar/import/types.ts
+var RadarImportAriResourceOwner = "radar", RadarImportAriResourceType = "import";
+
+// src/radar/import/manifest.ts
+var radarImportAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: RadarImportAriResourceOwner,
+ resourceType: RadarImportAriResourceType,
+ resourceIdSlug: "{workspaceId}/{importId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ importId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/radar/import/index.ts
+var RadarImportAri = class _RadarImportAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._importId = opts.resourceIdSegmentValues.importId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get importId() {
+ return this._importId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: radarImportAriStaticOpts.qualifier,
+ platformQualifier: radarImportAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: radarImportAriStaticOpts.resourceOwner,
+ resourceType: radarImportAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.importId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ importId: opts.importId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, radarImportAriStaticOpts);
+ return new _RadarImportAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, radarImportAriStaticOpts);
+ return new _RadarImportAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ importId: this.importId
+ };
+ }
+};
+
// src/radar/position/types.ts
var RadarPositionAriResourceOwner = "radar", RadarPositionAriResourceType = "position";
// src/radar/position/manifest.ts
var radarPositionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RadarPositionAriResourceOwner,
resourceType: RadarPositionAriResourceType,
resourceIdSlug: "{workspaceId}/{positionId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
positionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/radar/position/index.ts
var RadarPositionAri = class _RadarPositionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._positionId = opts.resourceIdSegmentValues.positionId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._positionId = opts.resourceIdSegmentValues.positionId;
}
get siteId() {
return this._siteId;
}
@@ -36086,23 +44280,20 @@
var radarSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RadarSiteAriResourceOwner,
resourceType: RadarSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/radar/site/index.ts
var RadarSiteAri = class _RadarSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -36130,33 +44321,90 @@
};
}
};
+// src/radar/view/types.ts
+var RadarViewAriResourceOwner = "radar", RadarViewAriResourceType = "view";
+
+// src/radar/view/manifest.ts
+var radarViewAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: RadarViewAriResourceOwner,
+ resourceType: RadarViewAriResourceType,
+ resourceIdSlug: "{workspaceId}/{viewId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/,
+ // eslint-disable-line no-useless-escape
+ viewId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/radar/view/index.ts
+var RadarViewAri = class _RadarViewAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._viewId = opts.resourceIdSegmentValues.viewId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get viewId() {
+ return this._viewId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: radarViewAriStaticOpts.qualifier,
+ platformQualifier: radarViewAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: radarViewAriStaticOpts.resourceOwner,
+ resourceType: radarViewAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.viewId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ viewId: opts.viewId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, radarViewAriStaticOpts);
+ return new _RadarViewAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, radarViewAriStaticOpts);
+ return new _RadarViewAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId,
+ viewId: this.viewId
+ };
+ }
+};
+
// src/radar/worker/types.ts
var RadarWorkerAriResourceOwner = "radar", RadarWorkerAriResourceType = "worker";
// src/radar/worker/manifest.ts
var radarWorkerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RadarWorkerAriResourceOwner,
resourceType: RadarWorkerAriResourceType,
resourceIdSlug: "{workspaceId}/{workerId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
workerId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/radar/worker/index.ts
var RadarWorkerAri = class _RadarWorkerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._workerId = opts.resourceIdSegmentValues.workerId;
+ super(opts), this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._workerId = opts.resourceIdSegmentValues.workerId;
}
get siteId() {
return this._siteId;
}
@@ -36201,9 +44449,8 @@
var radarWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RadarWorkspaceAriResourceOwner,
resourceType: RadarWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -36214,10 +44461,9 @@
// src/radar/workspace/index.ts
var RadarWorkspaceAri = class _RadarWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -36257,9 +44503,8 @@
var rovoAgentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoAgentAriResourceOwner,
resourceType: RovoAgentAriResourceType,
resourceIdSlug: "activation/{activationId}/{agentId}",
resourceIdSegmentFormats: {
@@ -36272,10 +44517,9 @@
// src/rovo/agent/index.ts
var RovoAgentAri = class _RovoAgentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._agentId = opts.resourceIdSegmentValues.agentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._agentId = opts.resourceIdSegmentValues.agentId;
}
get activationId() {
return this._activationId;
}
@@ -36316,9 +44560,8 @@
var rovoCustomActionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoCustomActionAriResourceOwner,
resourceType: RovoCustomActionAriResourceType,
resourceIdSlug: "activation/{activationId}/{customActionId}",
resourceIdSegmentFormats: {
@@ -36331,10 +44574,9 @@
// src/rovo/custom-action/index.ts
var RovoCustomActionAri = class _RovoCustomActionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._customActionId = opts.resourceIdSegmentValues.customActionId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._customActionId = opts.resourceIdSegmentValues.customActionId;
}
get activationId() {
return this._activationId;
}
@@ -36375,25 +44617,22 @@
var rovoFileAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoFileAriResourceOwner,
resourceType: RovoFileAriResourceType,
resourceIdSlug: "activation/{activationId}/{fileUploadId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
fileUploadId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/rovo/file/index.ts
var RovoFileAri = class _RovoFileAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fileUploadId = opts.resourceIdSegmentValues.fileUploadId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._fileUploadId = opts.resourceIdSegmentValues.fileUploadId;
}
get siteId() {
return this._siteId;
}
@@ -36438,25 +44677,22 @@
var rovoMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoMessageAriResourceOwner,
resourceType: RovoMessageAriResourceType,
resourceIdSlug: "activation/{activationId}/{uuid}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
uuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/rovo/message/index.ts
var RovoMessageAri = class _RovoMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._uuid = opts.resourceIdSegmentValues.uuid;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._uuid = opts.resourceIdSegmentValues.uuid;
}
get siteId() {
return this._siteId;
}
@@ -36501,9 +44737,8 @@
var rovoScenarioAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoScenarioAriResourceOwner,
resourceType: RovoScenarioAriResourceType,
resourceIdSlug: "activation/{activationId}/{scenarioId}",
resourceIdSegmentFormats: {
@@ -36516,10 +44751,9 @@
// src/rovo/scenario/index.ts
var RovoScenarioAri = class _RovoScenarioAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._scenarioId = opts.resourceIdSegmentValues.scenarioId;
}
get activationId() {
return this._activationId;
}
@@ -36560,23 +44794,20 @@
var rovoSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoSiteAriResourceOwner,
resourceType: RovoSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/rovo/site/index.ts
var RovoSiteAri = class _RovoSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -36612,9 +44843,8 @@
var rovoWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RovoWorkspaceAriResourceOwner,
resourceType: RovoWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -36625,10 +44855,9 @@
// src/rovo/workspace/index.ts
var RovoWorkspaceAri = class _RovoWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -36664,23 +44893,20 @@
var runtimeAuthClientRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: RuntimeAuthClientRoleAriResourceOwner,
resourceType: RuntimeAuthClientRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/runtime-auth-client/role/index.ts
var RuntimeAuthClientRoleAri = class _RuntimeAuthClientRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -36708,33 +44934,84 @@
};
}
};
+// src/salesforce.salesforce/customer-contact/types.ts
+var SalesforceSalesforceCustomerContactAriResourceOwner = "salesforce.salesforce", SalesforceSalesforceCustomerContactAriResourceType = "customer-contact";
+
+// src/salesforce.salesforce/customer-contact/manifest.ts
+var salesforceSalesforceCustomerContactAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SalesforceSalesforceCustomerContactAriResourceOwner,
+ resourceType: SalesforceSalesforceCustomerContactAriResourceType,
+ resourceIdSlug: "org/{instanceDomain}/contact/{id}",
+ resourceIdSegmentFormats: {
+ instanceDomain: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/salesforce.salesforce/customer-contact/index.ts
+var SalesforceSalesforceCustomerContactAri = class _SalesforceSalesforceCustomerContactAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._instanceDomain = opts.resourceIdSegmentValues.instanceDomain, this._id = opts.resourceIdSegmentValues.id;
+ }
+ get instanceDomain() {
+ return this._instanceDomain;
+ }
+ get id() {
+ return this._id;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: salesforceSalesforceCustomerContactAriStaticOpts.qualifier,
+ platformQualifier: salesforceSalesforceCustomerContactAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: salesforceSalesforceCustomerContactAriStaticOpts.resourceOwner,
+ resourceType: salesforceSalesforceCustomerContactAriStaticOpts.resourceType,
+ resourceId: `org/${opts.instanceDomain}/contact/${opts.id}`,
+ resourceIdSegmentValues: {
+ instanceDomain: opts.instanceDomain,
+ id: opts.id
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, salesforceSalesforceCustomerContactAriStaticOpts);
+ return new _SalesforceSalesforceCustomerContactAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, salesforceSalesforceCustomerContactAriStaticOpts);
+ return new _SalesforceSalesforceCustomerContactAri(opts);
+ }
+ getVariables() {
+ return {
+ instanceDomain: this.instanceDomain,
+ id: this.id
+ };
+ }
+};
+
// src/salesforce.salesforce/customer-org/types.ts
var SalesforceSalesforceCustomerOrgAriResourceOwner = "salesforce.salesforce", SalesforceSalesforceCustomerOrgAriResourceType = "customer-org";
// src/salesforce.salesforce/customer-org/manifest.ts
var salesforceSalesforceCustomerOrgAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SalesforceSalesforceCustomerOrgAriResourceOwner,
resourceType: SalesforceSalesforceCustomerOrgAriResourceType,
resourceIdSlug: "org/{instanceDomain}/account/{id}",
resourceIdSegmentFormats: {
instanceDomain: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/salesforce.salesforce/customer-org/index.ts
var SalesforceSalesforceCustomerOrgAri = class _SalesforceSalesforceCustomerOrgAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._instanceDomain = opts.resourceIdSegmentValues.instanceDomain, this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._instanceDomain = opts.resourceIdSegmentValues.instanceDomain, this._id = opts.resourceIdSegmentValues.id;
}
get instanceDomain() {
return this._instanceDomain;
}
@@ -36775,25 +45052,21 @@
var salesforceSalesforceDealAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SalesforceSalesforceDealAriResourceOwner,
resourceType: SalesforceSalesforceDealAriResourceType,
resourceIdSlug: "org/{instanceDomain}/opportunity/{id}",
resourceIdSegmentFormats: {
instanceDomain: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
id: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/salesforce.salesforce/deal/index.ts
var SalesforceSalesforceDealAri = class _SalesforceSalesforceDealAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._instanceDomain = opts.resourceIdSegmentValues.instanceDomain, this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._instanceDomain = opts.resourceIdSegmentValues.instanceDomain, this._id = opts.resourceIdSegmentValues.id;
}
get instanceDomain() {
return this._instanceDomain;
}
@@ -36834,25 +45107,21 @@
var salesforceSalesforceRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SalesforceSalesforceRemoteLinkAriResourceOwner,
resourceType: SalesforceSalesforceRemoteLinkAriResourceType,
resourceIdSlug: "org/{orgId}/opportunity/{opportunityId}",
resourceIdSegmentFormats: {
orgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
opportunityId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/salesforce.salesforce/remote-link/index.ts
var SalesforceSalesforceRemoteLinkAri = class _SalesforceSalesforceRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId, this._opportunityId = opts.resourceIdSegmentValues.opportunityId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._opportunityId = opts.resourceIdSegmentValues.opportunityId;
}
get orgId() {
return this._orgId;
}
@@ -36893,23 +45162,20 @@
var sandboxServiceSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SandboxServiceSiteAriResourceOwner,
resourceType: SandboxServiceSiteAriResourceType,
resourceIdSlug: "{cloudIdParam}",
resourceIdSegmentFormats: {
cloudIdParam: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/sandbox-service/site/index.ts
var SandboxServiceSiteAri = class _SandboxServiceSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._cloudIdParam = opts.resourceIdSegmentValues.cloudIdParam;
+ super(opts), this._cloudIdParam = opts.resourceIdSegmentValues.cloudIdParam;
}
get cloudIdParam() {
return this._cloudIdParam;
}
@@ -36945,25 +45211,22 @@
var searchEventAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SearchEventAriResourceOwner,
resourceType: SearchEventAriResourceType,
resourceIdSlug: "{eventType}/{eventId}",
resourceIdSegmentFormats: {
eventType: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
eventId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/search/event/index.ts
var SearchEventAri = class _SearchEventAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._eventType = opts.resourceIdSegmentValues.eventType, this._eventId = opts.resourceIdSegmentValues.eventId;
+ super(opts), this._eventType = opts.resourceIdSegmentValues.eventType, this._eventId = opts.resourceIdSegmentValues.eventId;
}
get eventType() {
return this._eventType;
}
@@ -37004,27 +45267,23 @@
var searchForwardDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SearchForwardDocumentAriResourceOwner,
resourceType: SearchForwardDocumentAriResourceType,
resourceIdSlug: "activation/{activationId}/{documentType}/{documentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
documentType: /[a-zA-Z0-9\-_]+/,
- // eslint-disable-line no-useless-escape
documentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/search/forward-document/index.ts
var SearchForwardDocumentAri = class _SearchForwardDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._documentType = opts.resourceIdSegmentValues.documentType, this._documentId = opts.resourceIdSegmentValues.documentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._documentType = opts.resourceIdSegmentValues.documentType, this._documentId = opts.resourceIdSegmentValues.documentId;
}
get activationId() {
return this._activationId;
}
@@ -37070,27 +45329,23 @@
var searchForwardDocumentSubscriptionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SearchForwardDocumentSubscriptionAriResourceOwner,
resourceType: SearchForwardDocumentSubscriptionAriResourceType,
resourceIdSlug: "activation/{activationId}/{subscriptionType}/{subscriptionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
subscriptionType: /[a-zA-Z0-9\-_]+/,
- // eslint-disable-line no-useless-escape
subscriptionId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/search/forward-document-subscription/index.ts
var SearchForwardDocumentSubscriptionAri = class _SearchForwardDocumentSubscriptionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._subscriptionType = opts.resourceIdSegmentValues.subscriptionType, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._subscriptionType = opts.resourceIdSegmentValues.subscriptionType, this._subscriptionId = opts.resourceIdSegmentValues.subscriptionId;
}
get activationId() {
return this._activationId;
}
@@ -37136,25 +45391,22 @@
var searchPermissionContainerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SearchPermissionContainerAriResourceOwner,
resourceType: SearchPermissionContainerAriResourceType,
resourceIdSlug: "activation/{activationId}/{containerId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/search/permission-container/index.ts
var SearchPermissionContainerAri = class _SearchPermissionContainerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._containerId = opts.resourceIdSegmentValues.containerId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._containerId = opts.resourceIdSegmentValues.containerId;
}
get activationId() {
return this._activationId;
}
@@ -37187,33 +45439,188 @@
};
}
};
+// src/secoda/entity/types.ts
+var SecodaEntityAriResourceOwner = "secoda", SecodaEntityAriResourceType = "entity";
+
+// src/secoda/entity/manifest.ts
+var secodaEntityAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SecodaEntityAriResourceOwner,
+ resourceType: SecodaEntityAriResourceType,
+ resourceIdSlug: "{workspaceId}/{entityPath}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ entityPath: /(([0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})\/([0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12})|([0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}))/
+ }
+};
+
+// src/secoda/entity/index.ts
+var SecodaEntityAri = class _SecodaEntityAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._entityPath = opts.resourceIdSegmentValues.entityPath;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get entityPath() {
+ return this._entityPath;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: secodaEntityAriStaticOpts.qualifier,
+ platformQualifier: secodaEntityAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: secodaEntityAriStaticOpts.resourceOwner,
+ resourceType: secodaEntityAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.entityPath}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ entityPath: opts.entityPath
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, secodaEntityAriStaticOpts);
+ return new _SecodaEntityAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, secodaEntityAriStaticOpts);
+ return new _SecodaEntityAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ entityPath: this.entityPath
+ };
+ }
+};
+
+// src/secoda/space/types.ts
+var SecodaSpaceAriResourceOwner = "secoda", SecodaSpaceAriResourceType = "space";
+
+// src/secoda/space/manifest.ts
+var secodaSpaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SecodaSpaceAriResourceOwner,
+ resourceType: SecodaSpaceAriResourceType,
+ resourceIdSlug: "{workspaceId}/{spaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ spaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/secoda/space/index.ts
+var SecodaSpaceAri = class _SecodaSpaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get spaceId() {
+ return this._spaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: secodaSpaceAriStaticOpts.qualifier,
+ platformQualifier: secodaSpaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: secodaSpaceAriStaticOpts.resourceOwner,
+ resourceType: secodaSpaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.spaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ spaceId: opts.spaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, secodaSpaceAriStaticOpts);
+ return new _SecodaSpaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, secodaSpaceAriStaticOpts);
+ return new _SecodaSpaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ spaceId: this.spaceId
+ };
+ }
+};
+
+// src/secoda/workspace/types.ts
+var SecodaWorkspaceAriResourceOwner = "secoda", SecodaWorkspaceAriResourceType = "workspace";
+
+// src/secoda/workspace/manifest.ts
+var secodaWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SecodaWorkspaceAriResourceOwner,
+ resourceType: SecodaWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/secoda/workspace/index.ts
+var SecodaWorkspaceAri = class _SecodaWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: secodaWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: secodaWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: secodaWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: secodaWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, secodaWorkspaceAriStaticOpts);
+ return new _SecodaWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, secodaWorkspaceAriStaticOpts);
+ return new _SecodaWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId
+ };
+ }
+};
+
// src/sentry.sentry/remote-link/types.ts
var SentrySentryRemoteLinkAriResourceOwner = "sentry.sentry", SentrySentryRemoteLinkAriResourceType = "remote-link";
// src/sentry.sentry/remote-link/manifest.ts
var sentrySentryRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SentrySentryRemoteLinkAriResourceOwner,
resourceType: SentrySentryRemoteLinkAriResourceType,
resourceIdSlug: "org/{orgId}/issue/{issueId}",
resourceIdSegmentFormats: {
orgId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
issueId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/sentry.sentry/remote-link/index.ts
var SentrySentryRemoteLinkAri = class _SentrySentryRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._orgId = opts.resourceIdSegmentValues.orgId, this._issueId = opts.resourceIdSegmentValues.issueId;
+ super(opts), this._orgId = opts.resourceIdSegmentValues.orgId, this._issueId = opts.resourceIdSegmentValues.issueId;
}
get orgId() {
return this._orgId;
}
@@ -37254,27 +45661,22 @@
var servicenowServicenowWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ServicenowServicenowWorkItemAriResourceOwner,
resourceType: ServicenowServicenowWorkItemAriResourceType,
resourceIdSlug: "domain/{domain}/{type}/{id}",
resourceIdSegmentFormats: {
domain: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
type: /(?:incident|catalogrequest)/,
- // eslint-disable-line no-useless-escape
id: /[0-9a-fA-F]{32}/
- // eslint-disable-line no-useless-escape
}
};
// src/servicenow.servicenow/work-item/index.ts
var ServicenowServicenowWorkItemAri = class _ServicenowServicenowWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._domain = opts.resourceIdSegmentValues.domain, this._type = opts.resourceIdSegmentValues.type, this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._domain = opts.resourceIdSegmentValues.domain, this._type = opts.resourceIdSegmentValues.type, this._id = opts.resourceIdSegmentValues.id;
}
get domain() {
return this._domain;
}
@@ -37320,23 +45722,20 @@
var settingsServiceSettingsAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SettingsServiceSettingsAriResourceOwner,
resourceType: SettingsServiceSettingsAriResourceType,
resourceIdSlug: "{settingsId}",
resourceIdSegmentFormats: {
settingsId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/settings-service/settings/index.ts
var SettingsServiceSettingsAri = class _SettingsServiceSettingsAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._settingsId = opts.resourceIdSegmentValues.settingsId;
+ super(opts), this._settingsId = opts.resourceIdSegmentValues.settingsId;
}
get settingsId() {
return this._settingsId;
}
@@ -37372,25 +45771,21 @@
var slackSlackConversationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SlackSlackConversationAriResourceOwner,
resourceType: SlackSlackConversationAriResourceType,
resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}",
resourceIdSegmentFormats: {
workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/slack.slack/conversation/index.ts
var SlackSlackConversationAri = class _SlackSlackConversationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -37431,27 +45826,22 @@
var slackSlackMessageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SlackSlackMessageAriResourceOwner,
resourceType: SlackSlackMessageAriResourceType,
resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}/messageId/{messageId}",
resourceIdSegmentFormats: {
workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/slack.slack/message/index.ts
var SlackSlackMessageAri = class _SlackSlackMessageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId, this._messageId = opts.resourceIdSegmentValues.messageId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId, this._messageId = opts.resourceIdSegmentValues.messageId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -37489,31 +45879,144 @@
};
}
};
+// src/slack.slack-rsl/conversation/types.ts
+var SlackSlackRslConversationAriResourceOwner = "slack.slack-rsl", SlackSlackRslConversationAriResourceType = "conversation";
+
+// src/slack.slack-rsl/conversation/manifest.ts
+var slackSlackRslConversationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SlackSlackRslConversationAriResourceOwner,
+ resourceType: SlackSlackRslConversationAriResourceType,
+ resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/slack.slack-rsl/conversation/index.ts
+var SlackSlackRslConversationAri = class _SlackSlackRslConversationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get channelId() {
+ return this._channelId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: slackSlackRslConversationAriStaticOpts.qualifier,
+ platformQualifier: slackSlackRslConversationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: slackSlackRslConversationAriStaticOpts.resourceOwner,
+ resourceType: slackSlackRslConversationAriStaticOpts.resourceType,
+ resourceId: `workspaceId/${opts.workspaceId}/channelId/${opts.channelId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ channelId: opts.channelId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, slackSlackRslConversationAriStaticOpts);
+ return new _SlackSlackRslConversationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, slackSlackRslConversationAriStaticOpts);
+ return new _SlackSlackRslConversationAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ channelId: this.channelId
+ };
+ }
+};
+
+// src/slack.slack-rsl/message/types.ts
+var SlackSlackRslMessageAriResourceOwner = "slack.slack-rsl", SlackSlackRslMessageAriResourceType = "message";
+
+// src/slack.slack-rsl/message/manifest.ts
+var slackSlackRslMessageAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "third-party",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SlackSlackRslMessageAriResourceOwner,
+ resourceType: SlackSlackRslMessageAriResourceType,
+ resourceIdSlug: "workspaceId/{workspaceId}/channelId/{channelId}/messageId/{messageId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ channelId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
+ messageId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
+ }
+};
+
+// src/slack.slack-rsl/message/index.ts
+var SlackSlackRslMessageAri = class _SlackSlackRslMessageAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._channelId = opts.resourceIdSegmentValues.channelId, this._messageId = opts.resourceIdSegmentValues.messageId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get channelId() {
+ return this._channelId;
+ }
+ get messageId() {
+ return this._messageId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: slackSlackRslMessageAriStaticOpts.qualifier,
+ platformQualifier: slackSlackRslMessageAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: slackSlackRslMessageAriStaticOpts.resourceOwner,
+ resourceType: slackSlackRslMessageAriStaticOpts.resourceType,
+ resourceId: `workspaceId/${opts.workspaceId}/channelId/${opts.channelId}/messageId/${opts.messageId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ channelId: opts.channelId,
+ messageId: opts.messageId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, slackSlackRslMessageAriStaticOpts);
+ return new _SlackSlackRslMessageAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, slackSlackRslMessageAriStaticOpts);
+ return new _SlackSlackRslMessageAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ channelId: this.channelId,
+ messageId: this.messageId
+ };
+ }
+};
+
// src/smartsheet.smartsheet/document/types.ts
var SmartsheetSmartsheetDocumentAriResourceOwner = "smartsheet.smartsheet", SmartsheetSmartsheetDocumentAriResourceType = "document";
// src/smartsheet.smartsheet/document/manifest.ts
var smartsheetSmartsheetDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SmartsheetSmartsheetDocumentAriResourceOwner,
resourceType: SmartsheetSmartsheetDocumentAriResourceType,
resourceIdSlug: "sheet/{sheetId}",
resourceIdSegmentFormats: {
sheetId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/smartsheet.smartsheet/document/index.ts
var SmartsheetSmartsheetDocumentAri = class _SmartsheetSmartsheetDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._sheetId = opts.resourceIdSegmentValues.sheetId;
+ super(opts), this._sheetId = opts.resourceIdSegmentValues.sheetId;
}
get sheetId() {
return this._sheetId;
}
@@ -37549,23 +46052,20 @@
var smartsheetSmartsheetRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SmartsheetSmartsheetRemoteLinkAriResourceOwner,
resourceType: SmartsheetSmartsheetRemoteLinkAriResourceType,
resourceIdSlug: "sheet/{sheetId}",
resourceIdSegmentFormats: {
sheetId: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/smartsheet.smartsheet/remote-link/index.ts
var SmartsheetSmartsheetRemoteLinkAri = class _SmartsheetSmartsheetRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._sheetId = opts.resourceIdSegmentValues.sheetId;
+ super(opts), this._sheetId = opts.resourceIdSegmentValues.sheetId;
}
get sheetId() {
return this._sheetId;
}
@@ -37601,27 +46101,22 @@
var spinnakerSpinnakerDeploymentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SpinnakerSpinnakerDeploymentAriResourceOwner,
resourceType: SpinnakerSpinnakerDeploymentAriResourceType,
resourceIdSlug: "pipelineId/{pipelineId}/environmentId/{environmentId}/deploymentSequenceNumber/{deploymentSequenceNumber}",
resourceIdSegmentFormats: {
pipelineId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
environmentId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
deploymentSequenceNumber: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/spinnaker.spinnaker/deployment/index.ts
var SpinnakerSpinnakerDeploymentAri = class _SpinnakerSpinnakerDeploymentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._deploymentSequenceNumber = opts.resourceIdSegmentValues.deploymentSequenceNumber;
+ super(opts), this._pipelineId = opts.resourceIdSegmentValues.pipelineId, this._environmentId = opts.resourceIdSegmentValues.environmentId, this._deploymentSequenceNumber = opts.resourceIdSegmentValues.deploymentSequenceNumber;
}
get pipelineId() {
return this._pipelineId;
}
@@ -37667,23 +46162,20 @@
var statuspageRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: StatuspageRoleAriResourceOwner,
resourceType: StatuspageRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/statuspage/role/index.ts
var StatuspageRoleAri = class _StatuspageRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleId = opts.resourceIdSegmentValues.roleId;
+ super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
}
get roleId() {
return this._roleId;
}
@@ -37719,23 +46211,20 @@
var statuspageSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: StatuspageSiteAriResourceOwner,
resourceType: StatuspageSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/statuspage/site/index.ts
var StatuspageSiteAri = class _StatuspageSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -37771,23 +46260,20 @@
var stripeStripeRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: StripeStripeRemoteLinkAriResourceOwner,
resourceType: StripeStripeRemoteLinkAriResourceType,
resourceIdSlug: "invoice/{invoiceId}",
resourceIdSegmentFormats: {
invoiceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/stripe.stripe/remote-link/index.ts
var StripeStripeRemoteLinkAri = class _StripeStripeRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._invoiceId = opts.resourceIdSegmentValues.invoiceId;
+ super(opts), this._invoiceId = opts.resourceIdSegmentValues.invoiceId;
}
get invoiceId() {
return this._invoiceId;
}
@@ -37815,31 +46301,181 @@
};
}
};
+// src/studio/role/types.ts
+var StudioRoleAriResourceOwner = "studio", StudioRoleAriResourceType = "role";
+
+// src/studio/role/manifest.ts
+var studioRoleAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: StudioRoleAriResourceOwner,
+ resourceType: StudioRoleAriResourceType,
+ resourceIdSlug: "product/{roleType}",
+ resourceIdSegmentFormats: {
+ roleType: /(?:member|admin|user-admin)/
+ }
+};
+
+// src/studio/role/index.ts
+var StudioRoleAri = class _StudioRoleAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
+ }
+ get roleType() {
+ return this._roleType;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: studioRoleAriStaticOpts.qualifier,
+ platformQualifier: studioRoleAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: studioRoleAriStaticOpts.resourceOwner,
+ resourceType: studioRoleAriStaticOpts.resourceType,
+ resourceId: `product/${opts.roleType}`,
+ resourceIdSegmentValues: {
+ roleType: opts.roleType
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, studioRoleAriStaticOpts);
+ return new _StudioRoleAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, studioRoleAriStaticOpts);
+ return new _StudioRoleAri(opts);
+ }
+ getVariables() {
+ return {
+ roleType: this.roleType
+ };
+ }
+};
+
+// src/studio/space/types.ts
+var StudioSpaceAriResourceOwner = "studio", StudioSpaceAriResourceType = "space";
+
+// src/studio/space/manifest.ts
+var studioSpaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: StudioSpaceAriResourceOwner,
+ resourceType: StudioSpaceAriResourceType,
+ resourceIdSlug: "{workspaceId}/{spaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
+ spaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/studio/space/index.ts
+var StudioSpaceAri = class _StudioSpaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._spaceId = opts.resourceIdSegmentValues.spaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ get spaceId() {
+ return this._spaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: studioSpaceAriStaticOpts.qualifier,
+ platformQualifier: studioSpaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: studioSpaceAriStaticOpts.resourceOwner,
+ resourceType: studioSpaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}/${opts.spaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId,
+ spaceId: opts.spaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, studioSpaceAriStaticOpts);
+ return new _StudioSpaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, studioSpaceAriStaticOpts);
+ return new _StudioSpaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId,
+ spaceId: this.spaceId
+ };
+ }
+};
+
+// src/studio/workspace/types.ts
+var StudioWorkspaceAriResourceOwner = "studio", StudioWorkspaceAriResourceType = "workspace";
+
+// src/studio/workspace/manifest.ts
+var studioWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: StudioWorkspaceAriResourceOwner,
+ resourceType: StudioWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/studio/workspace/index.ts
+var StudioWorkspaceAri = class _StudioWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: studioWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: studioWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: studioWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: studioWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, studioWorkspaceAriStaticOpts);
+ return new _StudioWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, studioWorkspaceAriStaticOpts);
+ return new _StudioWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId
+ };
+ }
+};
+
// src/support/customer/types.ts
var SupportCustomerAriResourceOwner = "support", SupportCustomerAriResourceType = "customer";
// src/support/customer/manifest.ts
var supportCustomerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SupportCustomerAriResourceOwner,
resourceType: SupportCustomerAriResourceType,
resourceIdSlug: "{resourceName}",
resourceIdSegmentFormats: {
resourceName: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/support/customer/index.ts
var SupportCustomerAri = class _SupportCustomerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._resourceName = opts.resourceIdSegmentValues.resourceName;
+ super(opts), this._resourceName = opts.resourceIdSegmentValues.resourceName;
}
get resourceName() {
return this._resourceName;
}
@@ -37875,23 +46511,20 @@
var supportCustomerSupportAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: SupportCustomerSupportAriResourceOwner,
resourceType: SupportCustomerSupportAriResourceType,
resourceIdSlug: "{resourceName}",
resourceIdSegmentFormats: {
resourceName: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/support/customer-support/index.ts
var SupportCustomerSupportAri = class _SupportCustomerSupportAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._resourceName = opts.resourceIdSegmentValues.resourceName;
+ super(opts), this._resourceName = opts.resourceIdSegmentValues.resourceName;
}
get resourceName() {
return this._resourceName;
}
@@ -37919,31 +46552,332 @@
};
}
};
+// src/synthetic/site/types.ts
+var SyntheticSiteAriResourceOwner = "synthetic", SyntheticSiteAriResourceType = "site";
+
+// src/synthetic/site/manifest.ts
+var syntheticSiteAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SyntheticSiteAriResourceOwner,
+ resourceType: SyntheticSiteAriResourceType,
+ resourceIdSlug: "{siteId}",
+ resourceIdSegmentFormats: {
+ siteId: /[a-zA-Z0-9_\-.]{1,255}/
+ }
+};
+
+// src/synthetic/site/index.ts
+var SyntheticSiteAri = class _SyntheticSiteAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: syntheticSiteAriStaticOpts.qualifier,
+ platformQualifier: syntheticSiteAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: syntheticSiteAriStaticOpts.resourceOwner,
+ resourceType: syntheticSiteAriStaticOpts.resourceType,
+ resourceId: `${opts.siteId}`,
+ resourceIdSegmentValues: {
+ siteId: opts.siteId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, syntheticSiteAriStaticOpts);
+ return new _SyntheticSiteAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, syntheticSiteAriStaticOpts);
+ return new _SyntheticSiteAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId
+ };
+ }
+};
+
+// src/synthetic/workspace/types.ts
+var SyntheticWorkspaceAriResourceOwner = "synthetic", SyntheticWorkspaceAriResourceType = "workspace";
+
+// src/synthetic/workspace/manifest.ts
+var syntheticWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: SyntheticWorkspaceAriResourceOwner,
+ resourceType: SyntheticWorkspaceAriResourceType,
+ resourceIdSlug: "{activationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/synthetic/workspace/index.ts
+var SyntheticWorkspaceAri = class _SyntheticWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: syntheticWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: syntheticWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: syntheticWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: syntheticWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, syntheticWorkspaceAriStaticOpts);
+ return new _SyntheticWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, syntheticWorkspaceAriStaticOpts);
+ return new _SyntheticWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId
+ };
+ }
+};
+
+// src/synthetic-a/site/types.ts
+var SyntheticASiteAriResourceOwner = "synthetic-a", SyntheticASiteAriResourceType = "site";
+
+// src/synthetic-a/site/manifest.ts
+var syntheticASiteAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: SyntheticASiteAriResourceOwner,
+ resourceType: SyntheticASiteAriResourceType,
+ resourceIdSlug: "{siteId}",
+ resourceIdSegmentFormats: {
+ siteId: /[a-zA-Z0-9_\-.]{1,255}/
+ }
+};
+
+// src/synthetic-a/site/index.ts
+var SyntheticASiteAri = class _SyntheticASiteAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: syntheticASiteAriStaticOpts.qualifier,
+ platformQualifier: syntheticASiteAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: syntheticASiteAriStaticOpts.resourceOwner,
+ resourceType: syntheticASiteAriStaticOpts.resourceType,
+ resourceId: `${opts.siteId}`,
+ resourceIdSegmentValues: {
+ siteId: opts.siteId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, syntheticASiteAriStaticOpts);
+ return new _SyntheticASiteAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, syntheticASiteAriStaticOpts);
+ return new _SyntheticASiteAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId
+ };
+ }
+};
+
+// src/synthetic-a/workspace/types.ts
+var SyntheticAWorkspaceAriResourceOwner = "synthetic-a", SyntheticAWorkspaceAriResourceType = "workspace";
+
+// src/synthetic-a/workspace/manifest.ts
+var syntheticAWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: SyntheticAWorkspaceAriResourceOwner,
+ resourceType: SyntheticAWorkspaceAriResourceType,
+ resourceIdSlug: "{activationId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/synthetic-a/workspace/index.ts
+var SyntheticAWorkspaceAri = class _SyntheticAWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: syntheticAWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: syntheticAWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: syntheticAWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: syntheticAWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.activationId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, syntheticAWorkspaceAriStaticOpts);
+ return new _SyntheticAWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, syntheticAWorkspaceAriStaticOpts);
+ return new _SyntheticAWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId
+ };
+ }
+};
+
+// src/teams/role/types.ts
+var TeamsRoleAriResourceOwner = "teams", TeamsRoleAriResourceType = "role";
+
+// src/teams/role/manifest.ts
+var teamsRoleAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TeamsRoleAriResourceOwner,
+ resourceType: TeamsRoleAriResourceType,
+ resourceIdSlug: "product/{roleType}",
+ resourceIdSegmentFormats: {
+ roleType: /(?:member|admin|user-admin)/
+ }
+};
+
+// src/teams/role/index.ts
+var TeamsRoleAri = class _TeamsRoleAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
+ }
+ get roleType() {
+ return this._roleType;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: teamsRoleAriStaticOpts.qualifier,
+ platformQualifier: teamsRoleAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: teamsRoleAriStaticOpts.resourceOwner,
+ resourceType: teamsRoleAriStaticOpts.resourceType,
+ resourceId: `product/${opts.roleType}`,
+ resourceIdSegmentValues: {
+ roleType: opts.roleType
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, teamsRoleAriStaticOpts);
+ return new _TeamsRoleAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, teamsRoleAriStaticOpts);
+ return new _TeamsRoleAri(opts);
+ }
+ getVariables() {
+ return {
+ roleType: this.roleType
+ };
+ }
+};
+
+// src/teams/workspace/types.ts
+var TeamsWorkspaceAriResourceOwner = "teams", TeamsWorkspaceAriResourceType = "workspace";
+
+// src/teams/workspace/manifest.ts
+var teamsWorkspaceAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TeamsWorkspaceAriResourceOwner,
+ resourceType: TeamsWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/teams/workspace/index.ts
+var TeamsWorkspaceAri = class _TeamsWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: teamsWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: teamsWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: teamsWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: teamsWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, teamsWorkspaceAriStaticOpts);
+ return new _TeamsWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, teamsWorkspaceAriStaticOpts);
+ return new _TeamsWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ workspaceId: this.workspaceId
+ };
+ }
+};
+
// src/todoist.todoist/remote-link/types.ts
var TodoistTodoistRemoteLinkAriResourceOwner = "todoist.todoist", TodoistTodoistRemoteLinkAriResourceType = "remote-link";
// src/todoist.todoist/remote-link/manifest.ts
var todoistTodoistRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TodoistTodoistRemoteLinkAriResourceOwner,
resourceType: TodoistTodoistRemoteLinkAriResourceType,
resourceIdSlug: "task/{taskId}",
resourceIdSegmentFormats: {
taskId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/todoist.todoist/remote-link/index.ts
var TodoistTodoistRemoteLinkAri = class _TodoistTodoistRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._taskId = opts.resourceIdSegmentValues.taskId;
+ super(opts), this._taskId = opts.resourceIdSegmentValues.taskId;
}
get taskId() {
return this._taskId;
}
@@ -37979,23 +46913,20 @@
var townsquareCommentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareCommentAriResourceOwner,
resourceType: TownsquareCommentAriResourceType,
resourceIdSlug: "{commentUuid}",
resourceIdSegmentFormats: {
commentUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/comment/index.ts
var TownsquareCommentAri = class _TownsquareCommentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._commentUuid = opts.resourceIdSegmentValues.commentUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._commentUuid = opts.resourceIdSegmentValues.commentUuid;
}
get siteId() {
return this._siteId;
}
@@ -38027,31 +46958,240 @@
};
}
};
+// src/townsquare/custom-field/types.ts
+var TownsquareCustomFieldAriResourceOwner = "townsquare", TownsquareCustomFieldAriResourceType = "custom-field";
+
+// src/townsquare/custom-field/manifest.ts
+var townsquareCustomFieldAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: TownsquareCustomFieldAriResourceOwner,
+ resourceType: TownsquareCustomFieldAriResourceType,
+ resourceIdSlug: "{customFieldUuid}",
+ resourceIdSegmentFormats: {
+ customFieldUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/townsquare/custom-field/index.ts
+var TownsquareCustomFieldAri = class _TownsquareCustomFieldAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._customFieldUuid = opts.resourceIdSegmentValues.customFieldUuid;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get customFieldUuid() {
+ return this._customFieldUuid;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: townsquareCustomFieldAriStaticOpts.qualifier,
+ platformQualifier: townsquareCustomFieldAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: townsquareCustomFieldAriStaticOpts.resourceOwner,
+ resourceType: townsquareCustomFieldAriStaticOpts.resourceType,
+ resourceId: `${opts.customFieldUuid}`,
+ resourceIdSegmentValues: {
+ customFieldUuid: opts.customFieldUuid
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareCustomFieldAriStaticOpts);
+ return new _TownsquareCustomFieldAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, townsquareCustomFieldAriStaticOpts);
+ return new _TownsquareCustomFieldAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ customFieldUuid: this.customFieldUuid
+ };
+ }
+};
+
+// src/townsquare/custom-field-allowed-value/types.ts
+var TownsquareCustomFieldAllowedValueAriResourceOwner = "townsquare", TownsquareCustomFieldAllowedValueAriResourceType = "custom-field-allowed-value";
+
+// src/townsquare/custom-field-allowed-value/manifest.ts
+var townsquareCustomFieldAllowedValueAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: TownsquareCustomFieldAllowedValueAriResourceOwner,
+ resourceType: TownsquareCustomFieldAllowedValueAriResourceType,
+ resourceIdSlug: "{customFieldAllowedValueUuid}",
+ resourceIdSegmentFormats: {
+ customFieldAllowedValueUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/townsquare/custom-field-allowed-value/index.ts
+var TownsquareCustomFieldAllowedValueAri = class _TownsquareCustomFieldAllowedValueAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._customFieldAllowedValueUuid = opts.resourceIdSegmentValues.customFieldAllowedValueUuid;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get customFieldAllowedValueUuid() {
+ return this._customFieldAllowedValueUuid;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: townsquareCustomFieldAllowedValueAriStaticOpts.qualifier,
+ platformQualifier: townsquareCustomFieldAllowedValueAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: townsquareCustomFieldAllowedValueAriStaticOpts.resourceOwner,
+ resourceType: townsquareCustomFieldAllowedValueAriStaticOpts.resourceType,
+ resourceId: `${opts.customFieldAllowedValueUuid}`,
+ resourceIdSegmentValues: {
+ customFieldAllowedValueUuid: opts.customFieldAllowedValueUuid
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareCustomFieldAllowedValueAriStaticOpts);
+ return new _TownsquareCustomFieldAllowedValueAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, townsquareCustomFieldAllowedValueAriStaticOpts);
+ return new _TownsquareCustomFieldAllowedValueAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ customFieldAllowedValueUuid: this.customFieldAllowedValueUuid
+ };
+ }
+};
+
+// src/townsquare/custom-field-definition/types.ts
+var TownsquareCustomFieldDefinitionAriResourceOwner = "townsquare", TownsquareCustomFieldDefinitionAriResourceType = "custom-field-definition";
+
+// src/townsquare/custom-field-definition/manifest.ts
+var townsquareCustomFieldDefinitionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: TownsquareCustomFieldDefinitionAriResourceOwner,
+ resourceType: TownsquareCustomFieldDefinitionAriResourceType,
+ resourceIdSlug: "{customFieldDefinitionUuid}",
+ resourceIdSegmentFormats: {
+ customFieldDefinitionUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/townsquare/custom-field-definition/index.ts
+var TownsquareCustomFieldDefinitionAri = class _TownsquareCustomFieldDefinitionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._customFieldDefinitionUuid = opts.resourceIdSegmentValues.customFieldDefinitionUuid;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get customFieldDefinitionUuid() {
+ return this._customFieldDefinitionUuid;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: townsquareCustomFieldDefinitionAriStaticOpts.qualifier,
+ platformQualifier: townsquareCustomFieldDefinitionAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: townsquareCustomFieldDefinitionAriStaticOpts.resourceOwner,
+ resourceType: townsquareCustomFieldDefinitionAriStaticOpts.resourceType,
+ resourceId: `${opts.customFieldDefinitionUuid}`,
+ resourceIdSegmentValues: {
+ customFieldDefinitionUuid: opts.customFieldDefinitionUuid
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareCustomFieldDefinitionAriStaticOpts);
+ return new _TownsquareCustomFieldDefinitionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, townsquareCustomFieldDefinitionAriStaticOpts);
+ return new _TownsquareCustomFieldDefinitionAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ customFieldDefinitionUuid: this.customFieldDefinitionUuid
+ };
+ }
+};
+
+// src/townsquare/custom-field-saved-value/types.ts
+var TownsquareCustomFieldSavedValueAriResourceOwner = "townsquare", TownsquareCustomFieldSavedValueAriResourceType = "custom-field-saved-value";
+
+// src/townsquare/custom-field-saved-value/manifest.ts
+var townsquareCustomFieldSavedValueAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: TownsquareCustomFieldSavedValueAriResourceOwner,
+ resourceType: TownsquareCustomFieldSavedValueAriResourceType,
+ resourceIdSlug: "{customFieldSavedValueUuid}",
+ resourceIdSegmentFormats: {
+ customFieldSavedValueUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
+ }
+};
+
+// src/townsquare/custom-field-saved-value/index.ts
+var TownsquareCustomFieldSavedValueAri = class _TownsquareCustomFieldSavedValueAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._customFieldSavedValueUuid = opts.resourceIdSegmentValues.customFieldSavedValueUuid;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get customFieldSavedValueUuid() {
+ return this._customFieldSavedValueUuid;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: townsquareCustomFieldSavedValueAriStaticOpts.qualifier,
+ platformQualifier: townsquareCustomFieldSavedValueAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: townsquareCustomFieldSavedValueAriStaticOpts.resourceOwner,
+ resourceType: townsquareCustomFieldSavedValueAriStaticOpts.resourceType,
+ resourceId: `${opts.customFieldSavedValueUuid}`,
+ resourceIdSegmentValues: {
+ customFieldSavedValueUuid: opts.customFieldSavedValueUuid
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareCustomFieldSavedValueAriStaticOpts);
+ return new _TownsquareCustomFieldSavedValueAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, townsquareCustomFieldSavedValueAriStaticOpts);
+ return new _TownsquareCustomFieldSavedValueAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ customFieldSavedValueUuid: this.customFieldSavedValueUuid
+ };
+ }
+};
+
// src/townsquare/goal/types.ts
var TownsquareGoalAriResourceOwner = "townsquare", TownsquareGoalAriResourceType = "goal";
// src/townsquare/goal/manifest.ts
var townsquareGoalAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareGoalAriResourceOwner,
resourceType: TownsquareGoalAriResourceType,
resourceIdSlug: "{goalUuid}",
resourceIdSegmentFormats: {
goalUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/goal/index.ts
var TownsquareGoalAri = class _TownsquareGoalAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._goalUuid = opts.resourceIdSegmentValues.goalUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._goalUuid = opts.resourceIdSegmentValues.goalUuid;
}
get siteId() {
return this._siteId;
}
@@ -38091,23 +47231,20 @@
var townsquareGoalUpdateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareGoalUpdateAriResourceOwner,
resourceType: TownsquareGoalUpdateAriResourceType,
resourceIdSlug: "{goalUpdateUuid}",
resourceIdSegmentFormats: {
goalUpdateUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/goal-update/index.ts
var TownsquareGoalUpdateAri = class _TownsquareGoalUpdateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._goalUpdateUuid = opts.resourceIdSegmentValues.goalUpdateUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._goalUpdateUuid = opts.resourceIdSegmentValues.goalUpdateUuid;
}
get siteId() {
return this._siteId;
}
@@ -38147,23 +47284,20 @@
var townsquareHelpPointerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareHelpPointerAriResourceOwner,
resourceType: TownsquareHelpPointerAriResourceType,
resourceIdSlug: "{helpPointerUuid}",
resourceIdSegmentFormats: {
helpPointerUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/help-pointer/index.ts
var TownsquareHelpPointerAri = class _TownsquareHelpPointerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._helpPointerUuid = opts.resourceIdSegmentValues.helpPointerUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._helpPointerUuid = opts.resourceIdSegmentValues.helpPointerUuid;
}
get siteId() {
return this._siteId;
}
@@ -38203,23 +47337,20 @@
var townsquareLearningAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareLearningAriResourceOwner,
resourceType: TownsquareLearningAriResourceType,
resourceIdSlug: "{learningUuid}",
resourceIdSegmentFormats: {
learningUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/learning/index.ts
var TownsquareLearningAri = class _TownsquareLearningAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._learningUuid = opts.resourceIdSegmentValues.learningUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._learningUuid = opts.resourceIdSegmentValues.learningUuid;
}
get siteId() {
return this._siteId;
}
@@ -38251,31 +47382,81 @@
};
}
};
+// src/townsquare/link/types.ts
+var TownsquareLinkAriResourceOwner = "townsquare", TownsquareLinkAriResourceType = "link";
+
+// src/townsquare/link/manifest.ts
+var townsquareLinkAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ resourceOwner: TownsquareLinkAriResourceOwner,
+ resourceType: TownsquareLinkAriResourceType,
+ resourceIdSlug: "{linkId}",
+ resourceIdSegmentFormats: {
+ linkId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/townsquare/link/index.ts
+var TownsquareLinkAri = class _TownsquareLinkAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._siteId = opts.cloudId || "", this._linkId = opts.resourceIdSegmentValues.linkId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get linkId() {
+ return this._linkId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: townsquareLinkAriStaticOpts.qualifier,
+ platformQualifier: townsquareLinkAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: townsquareLinkAriStaticOpts.resourceOwner,
+ resourceType: townsquareLinkAriStaticOpts.resourceType,
+ resourceId: `${opts.linkId}`,
+ resourceIdSegmentValues: {
+ linkId: opts.linkId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, townsquareLinkAriStaticOpts);
+ return new _TownsquareLinkAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, townsquareLinkAriStaticOpts);
+ return new _TownsquareLinkAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ linkId: this.linkId
+ };
+ }
+};
+
// src/townsquare/metric/types.ts
var TownsquareMetricAriResourceOwner = "townsquare", TownsquareMetricAriResourceType = "metric";
// src/townsquare/metric/manifest.ts
var townsquareMetricAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareMetricAriResourceOwner,
resourceType: TownsquareMetricAriResourceType,
resourceIdSlug: "{metricUuid}",
resourceIdSegmentFormats: {
metricUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/metric/index.ts
var TownsquareMetricAri = class _TownsquareMetricAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._metricUuid = opts.resourceIdSegmentValues.metricUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._metricUuid = opts.resourceIdSegmentValues.metricUuid;
}
get siteId() {
return this._siteId;
}
@@ -38315,23 +47496,20 @@
var townsquareMetricTargetAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareMetricTargetAriResourceOwner,
resourceType: TownsquareMetricTargetAriResourceType,
resourceIdSlug: "{metricTargetUuid}",
resourceIdSegmentFormats: {
metricTargetUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/metric-target/index.ts
var TownsquareMetricTargetAri = class _TownsquareMetricTargetAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._metricTargetUuid = opts.resourceIdSegmentValues.metricTargetUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._metricTargetUuid = opts.resourceIdSegmentValues.metricTargetUuid;
}
get siteId() {
return this._siteId;
}
@@ -38371,23 +47549,20 @@
var townsquareMetricValueAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareMetricValueAriResourceOwner,
resourceType: TownsquareMetricValueAriResourceType,
resourceIdSlug: "{metricValueUuid}",
resourceIdSegmentFormats: {
metricValueUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/metric-value/index.ts
var TownsquareMetricValueAri = class _TownsquareMetricValueAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._metricValueUuid = opts.resourceIdSegmentValues.metricValueUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._metricValueUuid = opts.resourceIdSegmentValues.metricValueUuid;
}
get siteId() {
return this._siteId;
}
@@ -38427,23 +47602,20 @@
var townsquareMilestoneAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareMilestoneAriResourceOwner,
resourceType: TownsquareMilestoneAriResourceType,
resourceIdSlug: "{milestoneUuid}",
resourceIdSegmentFormats: {
milestoneUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/milestone/index.ts
var TownsquareMilestoneAri = class _TownsquareMilestoneAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._milestoneUuid = opts.resourceIdSegmentValues.milestoneUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._milestoneUuid = opts.resourceIdSegmentValues.milestoneUuid;
}
get siteId() {
return this._siteId;
}
@@ -38483,23 +47655,20 @@
var townsquareProjectAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareProjectAriResourceOwner,
resourceType: TownsquareProjectAriResourceType,
resourceIdSlug: "{projectUuid}",
resourceIdSegmentFormats: {
projectUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/project/index.ts
var TownsquareProjectAri = class _TownsquareProjectAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._projectUuid = opts.resourceIdSegmentValues.projectUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._projectUuid = opts.resourceIdSegmentValues.projectUuid;
}
get siteId() {
return this._siteId;
}
@@ -38539,23 +47708,20 @@
var townsquareProjectUpdateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareProjectUpdateAriResourceOwner,
resourceType: TownsquareProjectUpdateAriResourceType,
resourceIdSlug: "{projectUpdateUuid}",
resourceIdSegmentFormats: {
projectUpdateUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/project-update/index.ts
var TownsquareProjectUpdateAri = class _TownsquareProjectUpdateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._projectUpdateUuid = opts.resourceIdSegmentValues.projectUpdateUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._projectUpdateUuid = opts.resourceIdSegmentValues.projectUpdateUuid;
}
get siteId() {
return this._siteId;
}
@@ -38595,23 +47761,20 @@
var townsquareQuestionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareQuestionAriResourceOwner,
resourceType: TownsquareQuestionAriResourceType,
resourceIdSlug: "{questionUuid}",
resourceIdSegmentFormats: {
questionUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/question/index.ts
var TownsquareQuestionAri = class _TownsquareQuestionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._questionUuid = opts.resourceIdSegmentValues.questionUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._questionUuid = opts.resourceIdSegmentValues.questionUuid;
}
get siteId() {
return this._siteId;
}
@@ -38651,23 +47814,20 @@
var townsquareRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareRoleAriResourceOwner,
resourceType: TownsquareRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/role/index.ts
var TownsquareRoleAri = class _TownsquareRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -38703,23 +47863,20 @@
var townsquareSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareSiteAriResourceOwner,
resourceType: TownsquareSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/site/index.ts
var TownsquareSiteAri = class _TownsquareSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -38748,30 +47905,27 @@
}
};
// src/townsquare/tag/types.ts
-var TownsquareTagAriResourceOwner = "townsquare", TownsquareTagAriResourceType = "tag";
+var TownsquareTagAriResourceOwner = "townsquare";
// src/townsquare/tag/manifest.ts
var townsquareTagAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareTagAriResourceOwner,
- resourceType: TownsquareTagAriResourceType,
+ resourceType: "tag",
resourceIdSlug: "{tagUuid}",
resourceIdSegmentFormats: {
tagUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/tag/index.ts
var TownsquareTagAri = class _TownsquareTagAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._tagUuid = opts.resourceIdSegmentValues.tagUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._tagUuid = opts.resourceIdSegmentValues.tagUuid;
}
get siteId() {
return this._siteId;
}
@@ -38811,23 +47965,20 @@
var townsquareUpdateNoteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareUpdateNoteAriResourceOwner,
resourceType: TownsquareUpdateNoteAriResourceType,
resourceIdSlug: "{updateNoteUuid}",
resourceIdSegmentFormats: {
updateNoteUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/townsquare/update-note/index.ts
var TownsquareUpdateNoteAri = class _TownsquareUpdateNoteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._updateNoteUuid = opts.resourceIdSegmentValues.updateNoteUuid;
+ super(opts), this._siteId = opts.cloudId || "", this._updateNoteUuid = opts.resourceIdSegmentValues.updateNoteUuid;
}
get siteId() {
return this._siteId;
}
@@ -38867,9 +48018,8 @@
var townsquareWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TownsquareWorkspaceAriResourceOwner,
resourceType: TownsquareWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -38880,10 +48030,9 @@
// src/townsquare/workspace/index.ts
var TownsquareWorkspaceAri = class _TownsquareWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId;
}
get siteId() {
return this._siteId;
}
@@ -38915,35 +48064,177 @@
};
}
};
+// src/trello/action/types.ts
+var TrelloActionAriResourceOwner = "trello", TrelloActionAriResourceType = "action";
+
+// src/trello/action/manifest.ts
+var trelloActionAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TrelloActionAriResourceOwner,
+ resourceType: TrelloActionAriResourceType,
+ resourceIdSlug: "{actionId}",
+ resourceIdSegmentFormats: {
+ actionId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/trello/action/index.ts
+var TrelloActionAri = class _TrelloActionAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._actionId = opts.resourceIdSegmentValues.actionId;
+ }
+ get actionId() {
+ return this._actionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: trelloActionAriStaticOpts.qualifier,
+ platformQualifier: trelloActionAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: trelloActionAriStaticOpts.resourceOwner,
+ resourceType: trelloActionAriStaticOpts.resourceType,
+ resourceId: `${opts.actionId}`,
+ resourceIdSegmentValues: {
+ actionId: opts.actionId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, trelloActionAriStaticOpts);
+ return new _TrelloActionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, trelloActionAriStaticOpts);
+ return new _TrelloActionAri(opts);
+ }
+ getVariables() {
+ return {
+ actionId: this.actionId
+ };
+ }
+};
+
+// src/trello/ai-rule/types.ts
+var TrelloAiRuleAriResourceOwner = "trello", TrelloAiRuleAriResourceType = "ai-rule";
+
+// src/trello/ai-rule/manifest.ts
+var trelloAiRuleAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TrelloAiRuleAriResourceOwner,
+ resourceType: TrelloAiRuleAriResourceType,
+ resourceIdSlug: "{aiRuleId}",
+ resourceIdSegmentFormats: {
+ aiRuleId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/trello/ai-rule/index.ts
+var TrelloAiRuleAri = class _TrelloAiRuleAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._aiRuleId = opts.resourceIdSegmentValues.aiRuleId;
+ }
+ get aiRuleId() {
+ return this._aiRuleId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: trelloAiRuleAriStaticOpts.qualifier,
+ platformQualifier: trelloAiRuleAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: trelloAiRuleAriStaticOpts.resourceOwner,
+ resourceType: trelloAiRuleAriStaticOpts.resourceType,
+ resourceId: `${opts.aiRuleId}`,
+ resourceIdSegmentValues: {
+ aiRuleId: opts.aiRuleId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, trelloAiRuleAriStaticOpts);
+ return new _TrelloAiRuleAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, trelloAiRuleAriStaticOpts);
+ return new _TrelloAiRuleAri(opts);
+ }
+ getVariables() {
+ return {
+ aiRuleId: this.aiRuleId
+ };
+ }
+};
+
+// src/trello/application/types.ts
+var TrelloApplicationAriResourceOwner = "trello", TrelloApplicationAriResourceType = "application";
+
+// src/trello/application/manifest.ts
+var trelloApplicationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TrelloApplicationAriResourceOwner,
+ resourceType: TrelloApplicationAriResourceType,
+ resourceIdSlug: "{applicationId}",
+ resourceIdSegmentFormats: {
+ applicationId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/trello/application/index.ts
+var TrelloApplicationAri = class _TrelloApplicationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._applicationId = opts.resourceIdSegmentValues.applicationId;
+ }
+ get applicationId() {
+ return this._applicationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: trelloApplicationAriStaticOpts.qualifier,
+ platformQualifier: trelloApplicationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: trelloApplicationAriStaticOpts.resourceOwner,
+ resourceType: trelloApplicationAriStaticOpts.resourceType,
+ resourceId: `${opts.applicationId}`,
+ resourceIdSegmentValues: {
+ applicationId: opts.applicationId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, trelloApplicationAriStaticOpts);
+ return new _TrelloApplicationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, trelloApplicationAriStaticOpts);
+ return new _TrelloApplicationAri(opts);
+ }
+ getVariables() {
+ return {
+ applicationId: this.applicationId
+ };
+ }
+};
+
// src/trello/attachment/types.ts
var TrelloAttachmentAriResourceOwner = "trello", TrelloAttachmentAriResourceType = "attachment";
// src/trello/attachment/manifest.ts
var trelloAttachmentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloAttachmentAriResourceOwner,
resourceType: TrelloAttachmentAriResourceType,
resourceIdSlug: "card/workspace/{workspaceId}/{cardId}/{attachmentId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
cardId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
attachmentId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/attachment/index.ts
var TrelloAttachmentAri = class _TrelloAttachmentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._cardId = opts.resourceIdSegmentValues.cardId, this._attachmentId = opts.resourceIdSegmentValues.attachmentId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._cardId = opts.resourceIdSegmentValues.cardId, this._attachmentId = opts.resourceIdSegmentValues.attachmentId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -38989,25 +48280,21 @@
var trelloAvatarAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloAvatarAriResourceOwner,
resourceType: TrelloAvatarAriResourceType,
resourceIdSlug: "member/{memberId}/{avatarHash}",
resourceIdSegmentFormats: {
memberId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
avatarHash: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/avatar/index.ts
var TrelloAvatarAri = class _TrelloAvatarAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._memberId = opts.resourceIdSegmentValues.memberId, this._avatarHash = opts.resourceIdSegmentValues.avatarHash;
+ super(opts), this._memberId = opts.resourceIdSegmentValues.memberId, this._avatarHash = opts.resourceIdSegmentValues.avatarHash;
}
get memberId() {
return this._memberId;
}
@@ -39048,27 +48335,22 @@
var trelloBackgroundAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloBackgroundAriResourceOwner,
resourceType: TrelloBackgroundAriResourceType,
resourceIdSlug: "type-id/background-type/{backgroundType}/{typeId}/{backgroundId}",
resourceIdSegmentFormats: {
backgroundType: /(?:member|board|shared)/,
- // eslint-disable-line no-useless-escape
typeId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
backgroundId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/background/index.ts
var TrelloBackgroundAri = class _TrelloBackgroundAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._backgroundType = opts.resourceIdSegmentValues.backgroundType, this._typeId = opts.resourceIdSegmentValues.typeId, this._backgroundId = opts.resourceIdSegmentValues.backgroundId;
+ super(opts), this._backgroundType = opts.resourceIdSegmentValues.backgroundType, this._typeId = opts.resourceIdSegmentValues.typeId, this._backgroundId = opts.resourceIdSegmentValues.backgroundId;
}
get backgroundType() {
return this._backgroundType;
}
@@ -39114,25 +48396,21 @@
var trelloBoardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloBoardAriResourceOwner,
resourceType: TrelloBoardAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{boardId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
boardId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/board/index.ts
var TrelloBoardAri = class _TrelloBoardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._boardId = opts.resourceIdSegmentValues.boardId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._boardId = opts.resourceIdSegmentValues.boardId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39165,33 +48443,78 @@
};
}
};
+// src/trello/board-star/types.ts
+var TrelloBoardStarAriResourceOwner = "trello", TrelloBoardStarAriResourceType = "board-star";
+
+// src/trello/board-star/manifest.ts
+var trelloBoardStarAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TrelloBoardStarAriResourceOwner,
+ resourceType: TrelloBoardStarAriResourceType,
+ resourceIdSlug: "{boardStarId}",
+ resourceIdSegmentFormats: {
+ boardStarId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/trello/board-star/index.ts
+var TrelloBoardStarAri = class _TrelloBoardStarAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._boardStarId = opts.resourceIdSegmentValues.boardStarId;
+ }
+ get boardStarId() {
+ return this._boardStarId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: trelloBoardStarAriStaticOpts.qualifier,
+ platformQualifier: trelloBoardStarAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: trelloBoardStarAriStaticOpts.resourceOwner,
+ resourceType: trelloBoardStarAriStaticOpts.resourceType,
+ resourceId: `${opts.boardStarId}`,
+ resourceIdSegmentValues: {
+ boardStarId: opts.boardStarId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, trelloBoardStarAriStaticOpts);
+ return new _TrelloBoardStarAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, trelloBoardStarAriStaticOpts);
+ return new _TrelloBoardStarAri(opts);
+ }
+ getVariables() {
+ return {
+ boardStarId: this.boardStarId
+ };
+ }
+};
+
// src/trello/card/types.ts
var TrelloCardAriResourceOwner = "trello", TrelloCardAriResourceType = "card";
// src/trello/card/manifest.ts
var trelloCardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloCardAriResourceOwner,
resourceType: TrelloCardAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{cardId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
cardId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/card/index.ts
var TrelloCardAri = class _TrelloCardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._cardId = opts.resourceIdSegmentValues.cardId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._cardId = opts.resourceIdSegmentValues.cardId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39232,25 +48555,21 @@
var trelloCheckItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloCheckItemAriResourceOwner,
resourceType: TrelloCheckItemAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{checkItemId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
checkItemId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/check-item/index.ts
var TrelloCheckItemAri = class _TrelloCheckItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._checkItemId = opts.resourceIdSegmentValues.checkItemId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._checkItemId = opts.resourceIdSegmentValues.checkItemId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39291,25 +48610,21 @@
var trelloChecklistAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloChecklistAriResourceOwner,
resourceType: TrelloChecklistAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{checklistId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
checklistId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/checklist/index.ts
var TrelloChecklistAri = class _TrelloChecklistAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._checklistId = opts.resourceIdSegmentValues.checklistId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._checklistId = opts.resourceIdSegmentValues.checklistId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39350,25 +48665,21 @@
var trelloCustomFieldAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloCustomFieldAriResourceOwner,
resourceType: TrelloCustomFieldAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{customFieldId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
customFieldId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/custom-field/index.ts
var TrelloCustomFieldAri = class _TrelloCustomFieldAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customFieldId = opts.resourceIdSegmentValues.customFieldId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._customFieldId = opts.resourceIdSegmentValues.customFieldId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39409,23 +48720,20 @@
var trelloEmojiAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloEmojiAriResourceOwner,
resourceType: TrelloEmojiAriResourceType,
resourceIdSlug: "{customEmojiId}",
resourceIdSegmentFormats: {
customEmojiId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/emoji/index.ts
var TrelloEmojiAri = class _TrelloEmojiAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._customEmojiId = opts.resourceIdSegmentValues.customEmojiId;
+ super(opts), this._customEmojiId = opts.resourceIdSegmentValues.customEmojiId;
}
get customEmojiId() {
return this._customEmojiId;
}
@@ -39461,23 +48769,20 @@
var trelloEnterpriseAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloEnterpriseAriResourceOwner,
resourceType: TrelloEnterpriseAriResourceType,
resourceIdSlug: "{enterpriseId}",
resourceIdSegmentFormats: {
enterpriseId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/enterprise/index.ts
var TrelloEnterpriseAri = class _TrelloEnterpriseAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._enterpriseId = opts.resourceIdSegmentValues.enterpriseId;
+ super(opts), this._enterpriseId = opts.resourceIdSegmentValues.enterpriseId;
}
get enterpriseId() {
return this._enterpriseId;
}
@@ -39513,25 +48818,21 @@
var trelloLabelAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloLabelAriResourceOwner,
resourceType: TrelloLabelAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{labelId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
labelId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/label/index.ts
var TrelloLabelAri = class _TrelloLabelAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._labelId = opts.resourceIdSegmentValues.labelId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._labelId = opts.resourceIdSegmentValues.labelId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39572,25 +48873,21 @@
var trelloListAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloListAriResourceOwner,
resourceType: TrelloListAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{listId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
listId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/list/index.ts
var TrelloListAri = class _TrelloListAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._listId = opts.resourceIdSegmentValues.listId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._listId = opts.resourceIdSegmentValues.listId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39631,27 +48928,22 @@
var trelloLogoAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloLogoAriResourceOwner,
resourceType: TrelloLogoAriResourceType,
resourceIdSlug: "type-id/logo-type/{logoType}/{typeId}/{logoHash}",
resourceIdSegmentFormats: {
logoType: /(?:organization|enterprise)/,
- // eslint-disable-line no-useless-escape
typeId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
logoHash: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/logo/index.ts
var TrelloLogoAri = class _TrelloLogoAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._logoType = opts.resourceIdSegmentValues.logoType, this._typeId = opts.resourceIdSegmentValues.typeId, this._logoHash = opts.resourceIdSegmentValues.logoHash;
+ super(opts), this._logoType = opts.resourceIdSegmentValues.logoType, this._typeId = opts.resourceIdSegmentValues.typeId, this._logoHash = opts.resourceIdSegmentValues.logoHash;
}
get logoType() {
return this._logoType;
}
@@ -39689,33 +48981,84 @@
};
}
};
+// src/trello/notification/types.ts
+var TrelloNotificationAriResourceOwner = "trello", TrelloNotificationAriResourceType = "notification";
+
+// src/trello/notification/manifest.ts
+var trelloNotificationAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TrelloNotificationAriResourceOwner,
+ resourceType: TrelloNotificationAriResourceType,
+ resourceIdSlug: "member/{memberId}/{notificationId}",
+ resourceIdSegmentFormats: {
+ memberId: /[a-zA-Z0-9\-_.]*/,
+ notificationId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/trello/notification/index.ts
+var TrelloNotificationAri = class _TrelloNotificationAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._memberId = opts.resourceIdSegmentValues.memberId, this._notificationId = opts.resourceIdSegmentValues.notificationId;
+ }
+ get memberId() {
+ return this._memberId;
+ }
+ get notificationId() {
+ return this._notificationId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: trelloNotificationAriStaticOpts.qualifier,
+ platformQualifier: trelloNotificationAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: trelloNotificationAriStaticOpts.resourceOwner,
+ resourceType: trelloNotificationAriStaticOpts.resourceType,
+ resourceId: `member/${opts.memberId}/${opts.notificationId}`,
+ resourceIdSegmentValues: {
+ memberId: opts.memberId || "",
+ notificationId: opts.notificationId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, trelloNotificationAriStaticOpts);
+ return new _TrelloNotificationAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, trelloNotificationAriStaticOpts);
+ return new _TrelloNotificationAri(opts);
+ }
+ getVariables() {
+ return {
+ memberId: this.memberId,
+ notificationId: this.notificationId
+ };
+ }
+};
+
// src/trello/planner/types.ts
var TrelloPlannerAriResourceOwner = "trello", TrelloPlannerAriResourceType = "planner";
// src/trello/planner/manifest.ts
var trelloPlannerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloPlannerAriResourceOwner,
resourceType: TrelloPlannerAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{plannerId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
plannerId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/planner/index.ts
var TrelloPlannerAri = class _TrelloPlannerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerId = opts.resourceIdSegmentValues.plannerId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerId = opts.resourceIdSegmentValues.plannerId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39756,25 +49099,21 @@
var trelloPlannerCalendarAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloPlannerCalendarAriResourceOwner,
resourceType: TrelloPlannerCalendarAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{plannerCalendarId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
plannerCalendarId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/planner-calendar/index.ts
var TrelloPlannerCalendarAri = class _TrelloPlannerCalendarAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerCalendarId = opts.resourceIdSegmentValues.plannerCalendarId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerCalendarId = opts.resourceIdSegmentValues.plannerCalendarId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39815,25 +49154,21 @@
var trelloPlannerEventCardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloPlannerEventCardAriResourceOwner,
resourceType: TrelloPlannerEventCardAriResourceType,
resourceIdSlug: "workspace/{workspaceId}/{plannerEventCardId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
plannerEventCardId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/planner-event-card/index.ts
var TrelloPlannerEventCardAri = class _TrelloPlannerEventCardAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerEventCardId = opts.resourceIdSegmentValues.plannerEventCardId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId, this._plannerEventCardId = opts.resourceIdSegmentValues.plannerEventCardId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -39866,33 +49201,78 @@
};
}
};
+// src/trello/power-up-data/types.ts
+var TrelloPowerUpDataAriResourceOwner = "trello", TrelloPowerUpDataAriResourceType = "power-up-data";
+
+// src/trello/power-up-data/manifest.ts
+var trelloPowerUpDataAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^$"),
+ resourceOwner: TrelloPowerUpDataAriResourceOwner,
+ resourceType: TrelloPowerUpDataAriResourceType,
+ resourceIdSlug: "{powerUpDataId}",
+ resourceIdSegmentFormats: {
+ powerUpDataId: /[a-zA-Z0-9\-_.]*/
+ }
+};
+
+// src/trello/power-up-data/index.ts
+var TrelloPowerUpDataAri = class _TrelloPowerUpDataAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts), this._powerUpDataId = opts.resourceIdSegmentValues.powerUpDataId;
+ }
+ get powerUpDataId() {
+ return this._powerUpDataId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: trelloPowerUpDataAriStaticOpts.qualifier,
+ platformQualifier: trelloPowerUpDataAriStaticOpts.platformQualifier,
+ cloudId: void 0,
+ resourceOwner: trelloPowerUpDataAriStaticOpts.resourceOwner,
+ resourceType: trelloPowerUpDataAriStaticOpts.resourceType,
+ resourceId: `${opts.powerUpDataId}`,
+ resourceIdSegmentValues: {
+ powerUpDataId: opts.powerUpDataId || ""
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, trelloPowerUpDataAriStaticOpts);
+ return new _TrelloPowerUpDataAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, trelloPowerUpDataAriStaticOpts);
+ return new _TrelloPowerUpDataAri(opts);
+ }
+ getVariables() {
+ return {
+ powerUpDataId: this.powerUpDataId
+ };
+ }
+};
+
// src/trello/role/types.ts
var TrelloRoleAriResourceOwner = "trello", TrelloRoleAriResourceType = "role";
// src/trello/role/manifest.ts
var trelloRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloRoleAriResourceOwner,
resourceType: TrelloRoleAriResourceType,
resourceIdSlug: "{roleGroup}/{roleType}",
resourceIdSegmentFormats: {
roleGroup: /(?:workspace|enterprise|product)/,
- // eslint-disable-line no-useless-escape
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/role/index.ts
var TrelloRoleAri = class _TrelloRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleGroup = opts.resourceIdSegmentValues.roleGroup, this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleGroup = opts.resourceIdSegmentValues.roleGroup, this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleGroup() {
return this._roleGroup;
}
@@ -39933,9 +49313,8 @@
var trelloSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloSiteAriResourceOwner,
resourceType: TrelloSiteAriResourceType,
resourceIdSlug: "trello",
resourceIdSegmentFormats: {}
@@ -39974,23 +49353,20 @@
var trelloStickerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloStickerAriResourceOwner,
resourceType: TrelloStickerAriResourceType,
resourceIdSlug: "{customStickerId}",
resourceIdSegmentFormats: {
customStickerId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/sticker/index.ts
var TrelloStickerAri = class _TrelloStickerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._customStickerId = opts.resourceIdSegmentValues.customStickerId;
+ super(opts), this._customStickerId = opts.resourceIdSegmentValues.customStickerId;
}
get customStickerId() {
return this._customStickerId;
}
@@ -40026,23 +49402,20 @@
var trelloUserAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloUserAriResourceOwner,
resourceType: TrelloUserAriResourceType,
resourceIdSlug: "{userId}",
resourceIdSegmentFormats: {
userId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/user/index.ts
var TrelloUserAri = class _TrelloUserAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._userId = opts.resourceIdSegmentValues.userId;
+ super(opts), this._userId = opts.resourceIdSegmentValues.userId;
}
get userId() {
return this._userId;
}
@@ -40078,23 +49451,20 @@
var trelloWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrelloWorkspaceAriResourceOwner,
resourceType: TrelloWorkspaceAriResourceType,
resourceIdSlug: "{workspaceId}",
resourceIdSegmentFormats: {
workspaceId: /[a-zA-Z0-9\-_.]*/
- // eslint-disable-line no-useless-escape
}
};
// src/trello/workspace/index.ts
var TrelloWorkspaceAri = class _TrelloWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ super(opts), this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
}
get workspaceId() {
return this._workspaceId;
}
@@ -40130,23 +49500,20 @@
var trustEngEmailAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: TrustEngEmailAriResourceOwner,
resourceType: TrustEngEmailAriResourceType,
resourceIdSlug: "{emailID}",
resourceIdSegmentFormats: {
emailID: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/trust-eng/email/index.ts
var TrustEngEmailAri = class _TrustEngEmailAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._emailID = opts.resourceIdSegmentValues.emailID;
+ super(opts), this._emailID = opts.resourceIdSegmentValues.emailID;
}
get emailID() {
return this._emailID;
}
@@ -40182,23 +49549,20 @@
var unifiedHelpRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedHelpRoleAriResourceOwner,
resourceType: UnifiedHelpRoleAriResourceType,
resourceIdSlug: "product/{roleType}",
resourceIdSegmentFormats: {
roleType: /(?:member|admin)/
- // eslint-disable-line no-useless-escape
}
};
// src/unified-help/role/index.ts
var UnifiedHelpRoleAri = class _UnifiedHelpRoleAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._roleType = opts.resourceIdSegmentValues.roleType;
+ super(opts), this._roleType = opts.resourceIdSegmentValues.roleType;
}
get roleType() {
return this._roleType;
}
@@ -40234,23 +49598,20 @@
var unifiedHelpSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedHelpSiteAriResourceOwner,
resourceType: UnifiedHelpSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
siteId: /[a-zA-Z0-9_\-.]{1,255}/
- // eslint-disable-line no-useless-escape
}
};
// src/unified-help/site/index.ts
var UnifiedHelpSiteAri = class _UnifiedHelpSiteAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.resourceIdSegmentValues.siteId;
+ super(opts), this._siteId = opts.resourceIdSegmentValues.siteId;
}
get siteId() {
return this._siteId;
}
@@ -40286,9 +49647,8 @@
var unifiedHelpWorkspaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedHelpWorkspaceAriResourceOwner,
resourceType: UnifiedHelpWorkspaceAriResourceType,
resourceIdSlug: "{activationId}",
resourceIdSegmentFormats: {
@@ -40299,10 +49659,9 @@
// src/unified-help/workspace/index.ts
var UnifiedHelpWorkspaceAri = class _UnifiedHelpWorkspaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId;
}
get activationId() {
return this._activationId;
}
@@ -40338,23 +49697,20 @@
var unifiedPortableProfileLinkedAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedPortableProfileLinkedAccountAriResourceOwner,
resourceType: UnifiedPortableProfileLinkedAccountAriResourceType,
resourceIdSlug: "{linkedAccountInternalId}",
resourceIdSegmentFormats: {
linkedAccountInternalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/unified-portable-profile/linked-account/index.ts
var UnifiedPortableProfileLinkedAccountAri = class _UnifiedPortableProfileLinkedAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._linkedAccountInternalId = opts.resourceIdSegmentValues.linkedAccountInternalId;
+ super(opts), this._linkedAccountInternalId = opts.resourceIdSegmentValues.linkedAccountInternalId;
}
get linkedAccountInternalId() {
return this._linkedAccountInternalId;
}
@@ -40390,23 +49746,20 @@
var unifiedPortableProfileParentAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedPortableProfileParentAccountAriResourceOwner,
resourceType: UnifiedPortableProfileParentAccountAriResourceType,
resourceIdSlug: "{parentAccountInternalId}",
resourceIdSegmentFormats: {
parentAccountInternalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/unified-portable-profile/parent-account/index.ts
var UnifiedPortableProfileParentAccountAri = class _UnifiedPortableProfileParentAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._parentAccountInternalId = opts.resourceIdSegmentValues.parentAccountInternalId;
+ super(opts), this._parentAccountInternalId = opts.resourceIdSegmentValues.parentAccountInternalId;
}
get parentAccountInternalId() {
return this._parentAccountInternalId;
}
@@ -40442,23 +49795,20 @@
var unifiedPortableProfileUnifiedAccountAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedPortableProfileUnifiedAccountAriResourceOwner,
resourceType: UnifiedPortableProfileUnifiedAccountAriResourceType,
resourceIdSlug: "{linkedAccountInternalId}",
resourceIdSegmentFormats: {
linkedAccountInternalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/unified-portable-profile/unified-account/index.ts
var UnifiedPortableProfileUnifiedAccountAri = class _UnifiedPortableProfileUnifiedAccountAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._linkedAccountInternalId = opts.resourceIdSegmentValues.linkedAccountInternalId;
+ super(opts), this._linkedAccountInternalId = opts.resourceIdSegmentValues.linkedAccountInternalId;
}
get linkedAccountInternalId() {
return this._linkedAccountInternalId;
}
@@ -40494,23 +49844,20 @@
var unifiedPortableProfileUnifiedProfileAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UnifiedPortableProfileUnifiedProfileAriResourceOwner,
resourceType: UnifiedPortableProfileUnifiedProfileAriResourceType,
resourceIdSlug: "{unifiedProfileInternalId}",
resourceIdSegmentFormats: {
unifiedProfileInternalId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/unified-portable-profile/unified-profile/index.ts
var UnifiedPortableProfileUnifiedProfileAri = class _UnifiedPortableProfileUnifiedProfileAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._unifiedProfileInternalId = opts.resourceIdSegmentValues.unifiedProfileInternalId;
+ super(opts), this._unifiedProfileInternalId = opts.resourceIdSegmentValues.unifiedProfileInternalId;
}
get unifiedProfileInternalId() {
return this._unifiedProfileInternalId;
}
@@ -40546,23 +49893,20 @@
var usageTrackingUsageAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: UsageTrackingUsageAriResourceOwner,
resourceType: UsageTrackingUsageAriResourceType,
resourceIdSlug: "{uniqueUsageId}",
resourceIdSegmentFormats: {
uniqueUsageId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/usage-tracking/usage/index.ts
var UsageTrackingUsageAri = class _UsageTrackingUsageAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._uniqueUsageId = opts.resourceIdSegmentValues.uniqueUsageId;
+ super(opts), this._uniqueUsageId = opts.resourceIdSegmentValues.uniqueUsageId;
}
get uniqueUsageId() {
return this._uniqueUsageId;
}
@@ -40598,25 +49942,22 @@
var virtualAgentConfigurationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: VirtualAgentConfigurationAriResourceOwner,
resourceType: VirtualAgentConfigurationAriResourceType,
resourceIdSlug: "{activationId}/{configurationId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
configurationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/virtual-agent/configuration/index.ts
var VirtualAgentConfigurationAri = class _VirtualAgentConfigurationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._configurationId = opts.resourceIdSegmentValues.configurationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._configurationId = opts.resourceIdSegmentValues.configurationId;
}
get activationId() {
return this._activationId;
}
@@ -40657,27 +49998,23 @@
var virtualAgentConversationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: VirtualAgentConversationAriResourceOwner,
resourceType: VirtualAgentConversationAriResourceType,
resourceIdSlug: "{activationId}/{configurationId}/{conversationId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
configurationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
conversationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/virtual-agent/conversation/index.ts
var VirtualAgentConversationAri = class _VirtualAgentConversationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._configurationId = opts.resourceIdSegmentValues.configurationId, this._conversationId = opts.resourceIdSegmentValues.conversationId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._configurationId = opts.resourceIdSegmentValues.configurationId, this._conversationId = opts.resourceIdSegmentValues.conversationId;
}
get activationId() {
return this._activationId;
}
@@ -40723,27 +50060,23 @@
var virtualAgentFlowEditorAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: VirtualAgentFlowEditorAriResourceOwner,
resourceType: VirtualAgentFlowEditorAriResourceType,
resourceIdSlug: "{activationId}/{configurationId}/{flowEditorId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
configurationId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/,
- // eslint-disable-line no-useless-escape
flowEditorId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/virtual-agent/flow-editor/index.ts
var VirtualAgentFlowEditorAri = class _VirtualAgentFlowEditorAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._configurationId = opts.resourceIdSegmentValues.configurationId, this._flowEditorId = opts.resourceIdSegmentValues.flowEditorId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._configurationId = opts.resourceIdSegmentValues.configurationId, this._flowEditorId = opts.resourceIdSegmentValues.flowEditorId;
}
get activationId() {
return this._activationId;
}
@@ -40789,25 +50122,22 @@
var virtualAgentIntentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: VirtualAgentIntentAriResourceOwner,
resourceType: VirtualAgentIntentAriResourceType,
resourceIdSlug: "{activationId}/{intentId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
intentId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/virtual-agent/intent/index.ts
var VirtualAgentIntentAri = class _VirtualAgentIntentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._intentId = opts.resourceIdSegmentValues.intentId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._intentId = opts.resourceIdSegmentValues.intentId;
}
get activationId() {
return this._activationId;
}
@@ -40848,25 +50178,22 @@
var virtualAgentIntentQuestionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: VirtualAgentIntentQuestionAriResourceOwner,
resourceType: VirtualAgentIntentQuestionAriResourceType,
resourceIdSlug: "{activationId}/{intentQuestionId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
intentQuestionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/virtual-agent/intent-question/index.ts
var VirtualAgentIntentQuestionAri = class _VirtualAgentIntentQuestionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._intentQuestionId = opts.resourceIdSegmentValues.intentQuestionId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._intentQuestionId = opts.resourceIdSegmentValues.intentQuestionId;
}
get activationId() {
return this._activationId;
}
@@ -40907,25 +50234,22 @@
var virtualAgentIntentTemplateAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: VirtualAgentIntentTemplateAriResourceOwner,
resourceType: VirtualAgentIntentTemplateAriResourceType,
resourceIdSlug: "{activationId}/{intentTemplateId}",
resourceIdSegmentFormats: {
activationId: /[a-zA-Z0-9\-]+/,
// eslint-disable-line no-useless-escape
intentTemplateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/virtual-agent/intent-template/index.ts
var VirtualAgentIntentTemplateAri = class _VirtualAgentIntentTemplateAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._activationId = opts.resourceIdSegmentValues.activationId, this._intentTemplateId = opts.resourceIdSegmentValues.intentTemplateId;
+ super(opts), this._activationId = opts.resourceIdSegmentValues.activationId, this._intentTemplateId = opts.resourceIdSegmentValues.intentTemplateId;
}
get activationId() {
return this._activationId;
}
@@ -40959,32 +50283,28 @@
}
};
// src/workato/job/types.ts
-var WorkatoJobAriResourceOwner = "workato", WorkatoJobAriResourceType = "job";
+var WorkatoJobAriResourceOwner = "workato";
// src/workato/job/manifest.ts
var workatoJobAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkatoJobAriResourceOwner,
- resourceType: WorkatoJobAriResourceType,
+ resourceType: "job",
resourceIdSlug: "{workatoTenantKey}/{jobId}",
resourceIdSegmentFormats: {
workatoTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
jobId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workato/job/index.ts
var WorkatoJobAri = class _WorkatoJobAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workatoTenantKey = opts.resourceIdSegmentValues.workatoTenantKey, this._jobId = opts.resourceIdSegmentValues.jobId;
+ super(opts), this._workatoTenantKey = opts.resourceIdSegmentValues.workatoTenantKey, this._jobId = opts.resourceIdSegmentValues.jobId;
}
get workatoTenantKey() {
return this._workatoTenantKey;
}
@@ -41025,25 +50345,21 @@
var workatoRecipeAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkatoRecipeAriResourceOwner,
resourceType: WorkatoRecipeAriResourceType,
resourceIdSlug: "{workatoTenantKey}/{recipeId}",
resourceIdSegmentFormats: {
workatoTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
recipeId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workato/recipe/index.ts
var WorkatoRecipeAri = class _WorkatoRecipeAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workatoTenantKey = opts.resourceIdSegmentValues.workatoTenantKey, this._recipeId = opts.resourceIdSegmentValues.recipeId;
+ super(opts), this._workatoTenantKey = opts.resourceIdSegmentValues.workatoTenantKey, this._recipeId = opts.resourceIdSegmentValues.recipeId;
}
get workatoTenantKey() {
return this._workatoTenantKey;
}
@@ -41084,25 +50400,21 @@
var workdayCostCenterAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayCostCenterAriResourceOwner,
resourceType: WorkdayCostCenterAriResourceType,
resourceIdSlug: "{workdayTenantKey}/{costCenterWorkdayId}",
resourceIdSegmentFormats: {
workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
costCenterWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workday/cost-center/index.ts
var WorkdayCostCenterAri = class _WorkdayCostCenterAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._costCenterWorkdayId = opts.resourceIdSegmentValues.costCenterWorkdayId;
+ super(opts), this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._costCenterWorkdayId = opts.resourceIdSegmentValues.costCenterWorkdayId;
}
get workdayTenantKey() {
return this._workdayTenantKey;
}
@@ -41143,25 +50455,21 @@
var workdayJobProfileAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayJobProfileAriResourceOwner,
resourceType: WorkdayJobProfileAriResourceType,
resourceIdSlug: "{workdayTenantKey}/{jobProfileWorkdayId}",
resourceIdSegmentFormats: {
workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
jobProfileWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workday/job-profile/index.ts
var WorkdayJobProfileAri = class _WorkdayJobProfileAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._jobProfileWorkdayId = opts.resourceIdSegmentValues.jobProfileWorkdayId;
+ super(opts), this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._jobProfileWorkdayId = opts.resourceIdSegmentValues.jobProfileWorkdayId;
}
get workdayTenantKey() {
return this._workdayTenantKey;
}
@@ -41202,25 +50510,21 @@
var workdayPositionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayPositionAriResourceOwner,
resourceType: WorkdayPositionAriResourceType,
resourceIdSlug: "{workdayTenantKey}/{positionWorkdayId}",
resourceIdSegmentFormats: {
workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
positionWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workday/position/index.ts
var WorkdayPositionAri = class _WorkdayPositionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._positionWorkdayId = opts.resourceIdSegmentValues.positionWorkdayId;
+ super(opts), this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._positionWorkdayId = opts.resourceIdSegmentValues.positionWorkdayId;
}
get workdayTenantKey() {
return this._workdayTenantKey;
}
@@ -41261,25 +50565,21 @@
var workdayStaffAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayStaffAriResourceOwner,
resourceType: WorkdayStaffAriResourceType,
resourceIdSlug: "{workdayTenantKey}/{staffId}",
resourceIdSegmentFormats: {
workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
staffId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workday/staff/index.ts
var WorkdayStaffAri = class _WorkdayStaffAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._staffId = opts.resourceIdSegmentValues.staffId;
+ super(opts), this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._staffId = opts.resourceIdSegmentValues.staffId;
}
get workdayTenantKey() {
return this._workdayTenantKey;
}
@@ -41320,25 +50620,21 @@
var workdaySupervisoryOrgAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdaySupervisoryOrgAriResourceOwner,
resourceType: WorkdaySupervisoryOrgAriResourceType,
resourceIdSlug: "{workdayTenantKey}/{supervisoryOrgWorkdayId}",
resourceIdSegmentFormats: {
workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
supervisoryOrgWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workday/supervisory-org/index.ts
var WorkdaySupervisoryOrgAri = class _WorkdaySupervisoryOrgAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._supervisoryOrgWorkdayId = opts.resourceIdSegmentValues.supervisoryOrgWorkdayId;
+ super(opts), this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._supervisoryOrgWorkdayId = opts.resourceIdSegmentValues.supervisoryOrgWorkdayId;
}
get workdayTenantKey() {
return this._workdayTenantKey;
}
@@ -41379,25 +50675,21 @@
var workdayWorkerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayWorkerAriResourceOwner,
resourceType: WorkdayWorkerAriResourceType,
resourceIdSlug: "{workdayTenantKey}/{workerWorkdayId}",
resourceIdSegmentFormats: {
workdayTenantKey: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/,
- // eslint-disable-line no-useless-escape
workerWorkdayId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/workday/worker/index.ts
var WorkdayWorkerAri = class _WorkdayWorkerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._workerWorkdayId = opts.resourceIdSegmentValues.workerWorkdayId;
+ super(opts), this._workdayTenantKey = opts.resourceIdSegmentValues.workdayTenantKey, this._workerWorkdayId = opts.resourceIdSegmentValues.workerWorkdayId;
}
get workdayTenantKey() {
return this._workdayTenantKey;
}
@@ -41438,23 +50730,20 @@
var workdayWorkdayOrganisationAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayWorkdayOrganisationAriResourceOwner,
resourceType: WorkdayWorkdayOrganisationAriResourceType,
resourceIdSlug: "{workdayId}",
resourceIdSegmentFormats: {
workdayId: /[a-zA-Z0-9_-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/workday.workday/organisation/index.ts
var WorkdayWorkdayOrganisationAri = class _WorkdayWorkdayOrganisationAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayId = opts.resourceIdSegmentValues.workdayId;
+ super(opts), this._workdayId = opts.resourceIdSegmentValues.workdayId;
}
get workdayId() {
return this._workdayId;
}
@@ -41490,23 +50779,20 @@
var workdayWorkdayPositionAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayWorkdayPositionAriResourceOwner,
resourceType: WorkdayWorkdayPositionAriResourceType,
resourceIdSlug: "{workdayId}",
resourceIdSegmentFormats: {
workdayId: /[a-zA-Z0-9_-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/workday.workday/position/index.ts
var WorkdayWorkdayPositionAri = class _WorkdayWorkdayPositionAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayId = opts.resourceIdSegmentValues.workdayId;
+ super(opts), this._workdayId = opts.resourceIdSegmentValues.workdayId;
}
get workdayId() {
return this._workdayId;
}
@@ -41542,23 +50828,20 @@
var workdayWorkdayWorkerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: WorkdayWorkdayWorkerAriResourceOwner,
resourceType: WorkdayWorkdayWorkerAriResourceType,
resourceIdSlug: "{workdayId}",
resourceIdSegmentFormats: {
workdayId: /[a-zA-Z0-9_-]+/
- // eslint-disable-line no-useless-escape
}
};
// src/workday.workday/worker/index.ts
var WorkdayWorkdayWorkerAri = class _WorkdayWorkdayWorkerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._workdayId = opts.resourceIdSegmentValues.workdayId;
+ super(opts), this._workdayId = opts.resourceIdSegmentValues.workdayId;
}
get workdayId() {
return this._workdayId;
}
@@ -41594,29 +50877,29 @@
var zendeskZendeskDocumentAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ZendeskZendeskDocumentAriResourceOwner,
resourceType: ZendeskZendeskDocumentAriResourceType,
- resourceIdSlug: "domain/{domain}/article/{id}",
+ resourceIdSlug: "domain/{domain}/{docType}/{id}",
resourceIdSegmentFormats: {
domain: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
+ docType: /(?:article|post)/,
id: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/zendesk.zendesk/document/index.ts
var ZendeskZendeskDocumentAri = class _ZendeskZendeskDocumentAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._domain = opts.resourceIdSegmentValues.domain, this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._domain = opts.resourceIdSegmentValues.domain, this._docType = opts.resourceIdSegmentValues.docType, this._id = opts.resourceIdSegmentValues.id;
}
get domain() {
return this._domain;
}
+ get docType() {
+ return this._docType;
+ }
get id() {
return this._id;
}
static create(opts) {
@@ -41625,11 +50908,12 @@
platformQualifier: zendeskZendeskDocumentAriStaticOpts.platformQualifier,
cloudId: void 0,
resourceOwner: zendeskZendeskDocumentAriStaticOpts.resourceOwner,
resourceType: zendeskZendeskDocumentAriStaticOpts.resourceType,
- resourceId: `domain/${opts.domain}/article/${opts.id}`,
+ resourceId: `domain/${opts.domain}/${opts.docType}/${opts.id}`,
resourceIdSegmentValues: {
domain: opts.domain || "",
+ docType: opts.docType,
id: opts.id
}
}, ariOpts = AriParser.fromOpts(derivedOpts, zendeskZendeskDocumentAriStaticOpts);
return new _ZendeskZendeskDocumentAri(ariOpts);
@@ -41640,8 +50924,9 @@
}
getVariables() {
return {
domain: this.domain,
+ docType: this.docType,
id: this.id
};
}
};
@@ -41653,25 +50938,21 @@
var zendeskZendeskWorkItemAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ZendeskZendeskWorkItemAriResourceOwner,
resourceType: ZendeskZendeskWorkItemAriResourceType,
resourceIdSlug: "domain/{domain}/ticket/{id}",
resourceIdSegmentFormats: {
domain: /[a-zA-Z0-9\-_.]*/,
- // eslint-disable-line no-useless-escape
id: /[0-9]+/
- // eslint-disable-line no-useless-escape
}
};
// src/zendesk.zendesk/work-item/index.ts
var ZendeskZendeskWorkItemAri = class _ZendeskZendeskWorkItemAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._domain = opts.resourceIdSegmentValues.domain, this._id = opts.resourceIdSegmentValues.id;
+ super(opts), this._domain = opts.resourceIdSegmentValues.domain, this._id = opts.resourceIdSegmentValues.id;
}
get domain() {
return this._domain;
}
@@ -41712,23 +50993,20 @@
var zeplinZeplinRemoteLinkAriStaticOpts = {
qualifier: "ari",
platformQualifier: "third-party",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: ZeplinZeplinRemoteLinkAriResourceOwner,
resourceType: ZeplinZeplinRemoteLinkAriResourceType,
resourceIdSlug: "{remoteLinkId}",
resourceIdSegmentFormats: {
remoteLinkId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/zeplin.zeplin/remote-link/index.ts
var ZeplinZeplinRemoteLinkAri = class _ZeplinZeplinRemoteLinkAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
+ super(opts), this._remoteLinkId = opts.resourceIdSegmentValues.remoteLinkId;
}
get remoteLinkId() {
return this._remoteLinkId;
}
@@ -41760,8 +51038,11 @@
0 && (module.exports = {
AdobeAdobexdRemoteLinkAri,
AdobeSignDocumentAri,
AhaAhaWorkItemAri,
+ AiopsAlertGroupAri,
+ AiopsSnrAlertAri,
+ AiopsSnrAlertGroupAri,
AirtableAirtableDocumentAri,
AirtableAirtableRemoteLinkAri,
AmplitudeAmplitudeRemoteLinkAri,
AnalyticsUserAri,
@@ -41801,21 +51082,25 @@
BeaconAlertAri,
BeaconCustomDetectionAri,
BeaconDetectionAri,
BeaconDetectionSettingAri,
+ BeaconRedactionTaskAri,
BeaconRoleAri,
BeaconSiteAri,
BeaconSubscriptionAri,
BeaconWorkspaceAri,
BitbucketAppAri,
BitbucketOauthConsumerAri,
BitbucketProjectAri,
BitbucketPullrequestAri,
+ BitbucketPullrequestCommentAri,
BitbucketRepositoryAri,
BitbucketRepositoryTransferAri,
BitbucketSiteAri,
BitbucketTeamAri,
BitbucketWorkspaceAri,
+ BlocksSnippetAri,
+ BlocksSyncedBlockAri,
BoxBoxDocumentAri,
BoxBoxRemoteLinkAri,
BrieRoleAri,
BrieSiteAri,
@@ -41823,20 +51108,29 @@
CanvasBoardAri,
CanvasDatabaseAri,
CanvasSiteAri,
CanvasWorkspaceAri,
+ CapacityPlanningCustomContributionTargetAri,
+ CapacityPlanningWorkspaceAri,
+ CfoAggregateMetricAri,
+ CfoPageViewedAri,
CiaCprsEmailAri,
CiscoWebexRemoteLinkAri,
ClickupClickupRemoteLinkAri,
+ CloudTransitionWorkspaceAri,
CmdbAttributeAri,
CmdbImportConfigurationAri,
CmdbObjectAri,
CmdbRoleAri,
CmdbSchemaAri,
+ CmdbSchemaPermissionsAri,
+ CmdbSiteAri,
CmdbTypeAri,
+ CmdbTypePermissionsAri,
CmdbWorkspaceAri,
CommerceCatalogAccountAri,
CommerceChangeAri,
+ CommerceDepositReportAri,
CommerceEntitlementAri,
CommerceEntitlementTemplateAri,
CommerceInitiativeAri,
CommerceInvoiceGroupAri,
@@ -41847,12 +51141,15 @@
CommercePricingPlanAri,
CommerceProductAri,
CommercePromotionAri,
CommerceQuoteAri,
+ CommerceRefundAri,
CommerceRoleAri,
CommerceShipToPartyAri,
CommerceTransactionAccountAri,
CommerceWorkbenchResourceAri,
+ CommunicationChatAri,
+ CommunicationMessageAri,
CompassApiEndpointAri,
CompassAssistantAnswerAri,
CompassCampaignAri,
CompassComponentAri,
@@ -41870,18 +51167,18 @@
CompassPackageAri,
CompassRoleAri,
CompassScorecardAri,
CompassSiteAri,
- CompassUserDefinedParameterAri,
- CompassWebhookAri,
CompassWorkspaceAri,
ConfluenceAdminAnnouncementBannerAri,
ConfluenceAttachmentAri,
ConfluenceBlogpostAri,
+ ConfluenceBlogpostClassificationHistoryAri,
ConfluenceCommentAri,
ConfluenceContentAri,
ConfluenceCustomContentAri,
ConfluenceDatabaseAri,
+ ConfluenceDatabaseClassificationHistoryAri,
ConfluenceDcConfluenceDcCommentAri,
ConfluenceDcConfluenceDcDocumentAri,
ConfluenceDcConfluenceDcSpaceAri,
ConfluenceEmbedAri,
@@ -41890,25 +51187,40 @@
ConfluenceLabelAri,
ConfluenceLongRunningTaskAri,
ConfluenceNoteAri,
ConfluencePageAri,
+ ConfluencePageClassificationHistoryAri,
ConfluencePublicLinkAri,
ConfluenceRoleAri,
ConfluenceSiteAri,
+ ConfluenceSlideAri,
ConfluenceSpaceAri,
+ ConfluenceSpaceClassificationHistoryAri,
ConfluenceTaskAri,
ConfluenceTeamCalendarAri,
+ ConfluenceUserClassAri,
ConfluenceUserPropertyAri,
ConfluenceWhiteboardAri,
+ ConfluenceWhiteboardClassificationHistoryAri,
ConfluenceWorkflowAri,
ConfluenceWorkspaceAri,
+ ConnectionRegistryCloudProductConnectionAri,
ConnectionRegistryLinkAri,
ConversationalHelpConversationAri,
ConversationalHelpConversationMessageAri,
ConvoAiWorkspaceAri,
+ CpqQuoteAri,
CssXpRoleAri,
+ CustomerServiceManagementCustomerAri,
+ CustomerServiceManagementOrganizationAri,
+ CustomerThreeSixtyCustomerAri,
DataLakeLakeConnectionAri,
+ DatabricksDatabricksDashboardAri,
+ DatabricksDatabricksDataTableAri,
+ DatadogDatadogSoftwareServiceAri,
DevaiAutodevJobAri,
+ DevaiSearchsessionAri,
+ DevaiSessionAri,
DevaiWorkspaceAri,
DevopsContainerAri,
DevopsNamespaceAri,
DevopsProviderAri,
@@ -41920,9 +51232,12 @@
DropboxDocumentAri,
DropboxDropboxDocumentAri,
DropboxDropboxRemoteLinkAri,
DropboxRemoteLinkAri,
+ DxSiteAri,
+ DynatraceDynatraceSoftwareServiceAri,
EcosystemAppAri,
+ EcosystemAppBuilderProjectAri,
EcosystemAppEnvironmentVersionAri,
EcosystemConnectAppAri,
EcosystemConnectModuleAri,
EcosystemEnvironmentAri,
@@ -41935,9 +51250,21 @@
ElevatePrecalibrationAri,
ElevatePrecalibrationPillarAri,
ElevateSelfAssessmentAri,
ElevateSelfAssessmentPillarAri,
+ EnvironmentIsolationContextAri,
ExusExternalUserAri,
+ FeedbackChunkAri,
+ FeedbackFeedbackAri,
+ FeedbackFieldAri,
+ FeedbackInsightAri,
+ FeedbackRoleAri,
+ FeedbackSectionAri,
+ FeedbackSiteAri,
+ FeedbackSnippetAri,
+ FeedbackSpaceAri,
+ FeedbackViewAri,
+ FeedbackWorkspaceAri,
FigmaFigmaDesignAri,
FigmaFigmaRemoteLinkAri,
GithubGithubBranchAri,
GithubGithubBuildAri,
@@ -41956,11 +51283,16 @@
GoalWorkspaceAri,
GoogleAccountAri,
GoogleGmailMessageAri,
GoogleGoogleCalendarCalendarEventAri,
+ GoogleGoogleDriveCommentAri,
GoogleGoogleDriveDocumentAri,
+ GoogleGoogleDriveLiteDocumentAri,
GoogleGoogleDriveRemoteLinkAri,
GoogleGoogleDriveRslDocumentAri,
+ GoogleGoogleDriveSpaceAri,
+ GoogleGoogleDriveVideoAri,
+ GovernanceManagerWorkspaceAri,
GraphBranchAri,
GraphBranchHistoryAri,
GraphBuildAri,
GraphBuildHistoryAri,
@@ -41972,10 +51304,14 @@
GraphContentAri,
GraphConversationAri,
GraphConversationChunkAri,
GraphConversationHistoryAri,
+ GraphCustomerContactAri,
GraphCustomerOrgAri,
+ GraphCustomerOrgCategoryAri,
GraphCustomerOrgHistoryAri,
+ GraphDashboardAri,
+ GraphDataTableAri,
GraphDealAri,
GraphDealHistoryAri,
GraphDeploymentAri,
GraphDeploymentHistoryAri,
@@ -41985,8 +51321,9 @@
GraphDocumentAri,
GraphDocumentHistoryAri,
GraphEmployeeAri,
GraphEmployeeHistoryAri,
+ GraphExperimentalAri,
GraphFeatureFlagAri,
GraphFeatureFlagHistoryAri,
GraphIncidentAri,
GraphIncidentHistoryAri,
@@ -41994,8 +51331,10 @@
GraphJiraProjectAndDevopsToolRelationshipAri,
GraphJiraProjectAndDocumentationSpaceRelationshipAri,
GraphJiraProjectAndOperationsTeamRelationshipAri,
GraphJiraProjectAndVcsRepositoryRelationshipAri,
+ GraphMcpServerAri,
+ GraphMcpToolAri,
GraphMessageAri,
GraphOperationsWorkspaceAri,
GraphOrganisationAri,
GraphOrganisationHistoryAri,
@@ -42018,10 +51357,20 @@
GraphServiceAndOperationsTeamRelationshipAri,
GraphServiceAndVcsRepositoryRelationshipAri,
GraphServiceAri,
GraphServiceRelationshipAri,
+ GraphSoftwareServiceAri,
GraphSpaceAri,
GraphSpaceHistoryAri,
+ GraphStoreWorkspaceAri,
+ GraphTeamAri,
+ GraphTestAri,
+ GraphTestExecutionAri,
+ GraphTestHistoryAri,
+ GraphTestPlanAri,
+ GraphTestRunAri,
+ GraphTestStatusAri,
+ GraphTestStatusHistoryAri,
GraphThreadChunkAri,
GraphVideoAri,
GraphVideoHistoryAri,
GraphVulnerabilityAri,
@@ -42030,8 +51379,11 @@
GraphWorkItemHistoryAri,
GraphWorkerAri,
GraphWorkerHistoryAri,
GraphWorkspaceAri,
+ GrowthPlatformContentAri,
+ GrowthPlatformContentEvaluationAri,
+ GrowthPlatformContentEvaluationCriteriaAri,
HelpArticleAri,
HelpChannelAri,
HelpHelpCenterAri,
HelpHelpDeskAri,
@@ -42040,8 +51392,11 @@
HelpPortalAri,
HelpRequestFormAri,
HelpRoleAri,
HomeWorkspaceAri,
+ HrisAwsHrisAwsOrganisationAri,
+ HrisAwsHrisAwsPositionAri,
+ HrisAwsHrisAwsWorkerAri,
HubspotHubspotCustomerOrgAri,
HubspotHubspotDealAri,
HubspotHubspotRemoteLinkAri,
IdentityAppAri,
@@ -42054,23 +51409,35 @@
IdentityForgeInstallationAri,
IdentityGroupAri,
IdentityRoleAri,
IdentityScopedGroupAri,
+ IdentityScopedTeamAri,
IdentityTeamAri,
+ IdentityTeamCustomFieldAri,
+ IdentityTeamCustomFieldValueAri,
IdentityTeamMemberAri,
+ IdentityTeamTypeAri,
+ IdentityTeamWorkspaceAri,
IdentityThirdPartyDirectoryAri,
IdentityThirdPartyGroupAri,
IdentityThirdPartyUserAri,
IdentityUserAri,
IdentityUserGrantAri,
IdentityUserbaseAri,
+ IntelligentRoutingWorkspaceAri,
JiraAiCrocsSentenceAri,
JiraAiCrocsWorkspaceAri,
JiraAlignInstanceAri,
JiraAlignProjectAri,
+ JiraAlignProjectTypeAri,
JiraAlignWorkspaceAri,
JiraAnnouncementBannerAri,
JiraAvailableFieldsAri,
+ JiraBacklogCardListAri,
+ JiraBoardCellAri,
+ JiraBoardColumnAri,
+ JiraBoardLayoutAri,
+ JiraBoardSwimlaneAri,
JiraBranchAri,
JiraBranchHistoryAri,
JiraBuildAri,
JiraBuildHistoryAri,
@@ -42107,14 +51474,19 @@
JiraEntityPropertyAri,
JiraFavouriteAri,
JiraFeatureFlagAri,
JiraFeatureFlagHistoryAri,
+ JiraFieldAssociationSchemeItemAri,
JiraFieldConfigurationAri,
JiraFieldConfigurationContextAri,
+ JiraFieldConfigurationSchemeAri,
+ JiraFieldOptionBucketAri,
+ JiraFieldSchemeAri,
JiraFieldSetViewAri,
JiraFilterAri,
JiraFilterEmailSubscriptionAri,
JiraFormAri,
+ JiraFormulaExpressionConfigurationAri,
JiraIncidentAri,
JiraIncidentHistoryAri,
JiraIssueAri,
JiraIssueAttachmentAri,
@@ -42129,19 +51501,23 @@
JiraIssueSearchViewTypeAri,
JiraIssueSecurityLevelPermissionAri,
JiraIssueStatusAri,
JiraIssueTypeAri,
+ JiraIssueTypeFieldAri,
JiraIssueTypeSchemeAri,
JiraIssueTypeSchemeMappingAri,
+ JiraIssueTypeScreenSchemeAri,
JiraIssueWorklogAri,
JiraIssuefieldvalueAri,
+ JiraIssuelinkRelationshiptypeFieldAri,
JiraNavigationConfigAri,
JiraNavigationItemAri,
JiraNavigationMenuAri,
JiraNavigationSettingsAri,
JiraNotificationTypeAri,
JiraNotificationTypeSchemeAri,
JiraNotificationUserPreferenceAri,
+ JiraOnboardingAri,
JiraOperationsWorkspaceAri,
JiraPermissionSchemeAri,
JiraPlanAri,
JiraPlanCrossProjectScenarioVersionAri,
@@ -42160,8 +51536,9 @@
JiraPostIncidentReviewHistoryAri,
JiraPostIncidentReviewLinkAri,
JiraPriorityAri,
JiraProductAri,
+ JiraProductDiscoveryGlobalViewAri,
JiraProjectAri,
JiraProjectCategoryAri,
JiraProjectFeatureAri,
JiraProjectOverviewAri,
@@ -42186,11 +51563,13 @@
JiraSecurityWorkspaceAri,
JiraServicedeskApprovalAri,
JiraServicedeskCalendarEventAri,
JiraServicedeskCannedResponseAri,
+ JiraServicedeskConversationAri,
JiraServicedeskOrganizationAri,
JiraServicedeskOrganizationMemberAri,
JiraServicedeskQueueAri,
+ JiraServicedeskQueueGroupAri,
JiraServicedeskRequestTypeAri,
JiraServicedeskRoleAri,
JiraServicedeskSiteAri,
JiraServicedeskSlaAri,
@@ -42209,14 +51588,16 @@
JiraSoftwareSwimlaneAri,
JiraSoftwareUserBoardConfigAri,
JiraSoftwareViewConfigAri,
JiraSprintAri,
+ JiraSubcontainerAri,
JiraUserBroadcastMessageAri,
JiraVersionApproverAri,
JiraVersionAri,
JiraViewAri,
JiraVulnerabilityAri,
JiraVulnerabilityHistoryAri,
+ JiraWorkItemSecuritySchemeAri,
JiraWorkflowAri,
JiraWorkflowSchemeAri,
JiraWorkspaceAri,
JsmChannelOrchestratorConversationAri,
@@ -42226,8 +51607,9 @@
LearningPlatformLearnerAri,
LinkingPlatformDatasourceAri,
LoginAlerterSiteAri,
LoomCommentAri,
+ LoomCommentReplyAri,
LoomFolderAri,
LoomLoomVideoAri,
LoomMeetingAri,
LoomMeetingRecurrenceAri,
@@ -42248,12 +51630,28 @@
MediaFileAri,
MercuryChangeAri,
MercuryChangeProposalAri,
MercuryChangeProposalStatusAri,
+ MercuryChangeProposalsViewAri,
MercuryCommentAri,
+ MercuryCostItemAri,
+ MercuryCostLineItemAri,
+ MercuryCostPeriodValueAri,
+ MercuryCostSubtypeAri,
+ MercuryCostTypeAri,
+ MercuryCustomFieldAri,
+ MercuryCustomFieldDefinitionAri,
+ MercuryExpenditureTypeAri,
+ MercuryFinancialVersionAri,
+ MercuryFiscalCalendarConfigurationAri,
MercuryFocusAreaAri,
+ MercuryFocusAreaHierarchyAri,
MercuryFocusAreaStatusUpdateAri,
MercuryFocusAreaTypeAri,
+ MercuryInvestmentCategoryAri,
+ MercuryInvestmentCategorySetAri,
+ MercuryJiraWorkStatusMappingAri,
+ MercuryRiskAri,
MercuryRoleAri,
MercurySiteAri,
MercuryStrategicEventAri,
MercuryStrategicEventStatusAri,
@@ -42263,18 +51661,25 @@
MicrosoftOnedriveDocumentAri,
MicrosoftOutlookCalendarCalendarEventAri,
MicrosoftOutlookMessageAri,
MicrosoftPowerBiRemoteLinkAri,
+ MicrosoftSharepointDataTableAri,
MicrosoftSharepointDocumentAri,
+ MicrosoftSharepointSpaceAri,
MicrosoftTeamsConversationAri,
MicrosoftTeamsMessageAri,
MicrosoftTeamsRemoteLinkAri,
+ MicrosoftTeamsVideoAri,
MigrationReportCenterReportRequestProxyAri,
MiroMiroDesignAri,
MiroMiroRemoteLinkAri,
MlRegistryArtifactAri,
+ MlRegistryComponentAri,
+ MlRegistryComponentVersionAri,
MondayMondayDocumentAri,
MuralMuralRemoteLinkAri,
+ NavigationSettingAri,
+ NewrelicNewrelicSoftwareServiceAri,
NotionNotionDocumentAri,
NotionNotionRemoteLinkAri,
OauthClientAri,
OpsgenieAccountLoginAri,
@@ -42292,8 +51697,9 @@
OpsgenieIncidentAri,
OpsgenieIncidentStatusUpdateAri,
OpsgenieIncomingCallHistoryAri,
OpsgenieIntegrationAri,
+ OpsgenieJecChannelAri,
OpsgenieNotificationAri,
OpsgenieRoleAri,
OpsgenieSavedSearchAri,
OpsgenieScheduleAri,
@@ -42302,8 +51708,9 @@
OpsgenieTeamAri,
OpsgenieTeamMemberAri,
OpsgenieTimelineAri,
OpsgenieWorkspaceAri,
+ OrgConfigConfigAri,
OrgPolicyPolicyAri,
PagerdutyPagerdutyRemoteLinkAri,
PapiApiAri,
PapiRoleAri,
@@ -42312,8 +51719,11 @@
PassionfruitAskCommentAri,
PassionfruitAskLinkAri,
PassionfruitAskUpdateAri,
PassionfruitDependencyAri,
+ PassionfruitPlanAri,
+ PassionfruitPlanScenarioAri,
+ PassionfruitPlanScenarioInvestmentAri,
PassionfruitRoleAri,
PassionfruitSiteAri,
PassionfruitWorkspaceAri,
PeopleDataCostCenterAri,
@@ -42324,21 +51734,65 @@
PeoplePerftoolCalibrationAri,
PeoplePerftoolFeedbackAri,
PeoplePerftoolPerformanceAri,
PipedrivePipedriveRemoteLinkAri,
+ PlatformAccessAri,
+ PlatformActionAri,
+ PlatformAppAri,
+ PlatformAssetsAri,
+ PlatformAtlassianAnalyticsAri,
+ PlatformBeaconAri,
+ PlatformCanvasAri,
PlatformClassificationTagAri,
- PlatformCollaborationContextAri,
+ PlatformCompassAri,
+ PlatformConfluenceAri,
+ PlatformCustomEmailFooterAri,
+ PlatformDevaiAri,
+ PlatformEcosystemAppAri,
+ PlatformEnterpriseAppAri,
+ PlatformEnterpriseConfluenceAri,
+ PlatformEnterpriseJiraServicedeskAri,
+ PlatformEnterpriseJiraSoftwareAri,
+ PlatformGoalAri,
+ PlatformGuardPremiumAri,
+ PlatformGuardPremiumInstanceAri,
PlatformIntegrationAri,
+ PlatformJiraAlignAri,
+ PlatformJiraCoreAri,
+ PlatformJiraCustomerServiceAri,
+ PlatformJiraProductDiscoveryAri,
+ PlatformJiraServicedeskAri,
+ PlatformJiraSoftwareAri,
+ PlatformJsmExtraAssetsAri,
+ PlatformJsmExtraConversationsAri,
PlatformLifecycleResourceAri,
PlatformLifecycleResourcePackageAri,
PlatformLifecycleResourcePackageTypeAri,
+ PlatformLoomAri,
+ PlatformMcpToolAri,
+ PlatformMercuryAri,
+ PlatformOpsgenieAri,
PlatformOrgAri,
PlatformOrgUserAri,
+ PlatformOrganizationClassificationHistoryAri,
+ PlatformPassionfruitAri,
PlatformProductAri,
+ PlatformProductCollaborationContextConnectionAri,
+ PlatformProjectAri,
+ PlatformRadarAri,
+ PlatformRovoAri,
+ PlatformRovoInstanceAri,
PlatformSecureTunnelAri,
PlatformServicesStreamhubSchemaAri,
PlatformSiteAri,
+ PlatformStatuspagePageAri,
+ PlatformStatuspageProductAri,
+ PlatformSyntheticAAri,
+ PlatformSyntheticAri,
PlatformTestProvisioningEntityAri,
+ PlatformTownsquareAri,
+ PlatformUnifiedHelpAri,
+ PlatformUnitAri,
PollinatorCheckAri,
PostOfficeMessageInstanceAri,
PostOfficeMessageTemplateAri,
PostOfficeTriggerAri,
@@ -42350,10 +51804,12 @@
ProjectWorkspaceAri,
PurePermissionAri,
PureResourceAri,
PureRoleAri,
+ RadarImportAri,
RadarPositionAri,
RadarSiteAri,
+ RadarViewAri,
RadarWorkerAri,
RadarWorkspaceAri,
ResourceOwner,
ResourceType,
@@ -42364,35 +51820,55 @@
RovoScenarioAri,
RovoSiteAri,
RovoWorkspaceAri,
RuntimeAuthClientRoleAri,
+ SalesforceSalesforceCustomerContactAri,
SalesforceSalesforceCustomerOrgAri,
SalesforceSalesforceDealAri,
SalesforceSalesforceRemoteLinkAri,
SandboxServiceSiteAri,
SearchEventAri,
SearchForwardDocumentAri,
SearchForwardDocumentSubscriptionAri,
SearchPermissionContainerAri,
+ SecodaEntityAri,
+ SecodaSpaceAri,
+ SecodaWorkspaceAri,
SentrySentryRemoteLinkAri,
ServicenowServicenowWorkItemAri,
SettingsServiceSettingsAri,
SlackSlackConversationAri,
SlackSlackMessageAri,
+ SlackSlackRslConversationAri,
+ SlackSlackRslMessageAri,
SmartsheetSmartsheetDocumentAri,
SmartsheetSmartsheetRemoteLinkAri,
SpinnakerSpinnakerDeploymentAri,
StatuspageRoleAri,
StatuspageSiteAri,
StripeStripeRemoteLinkAri,
+ StudioRoleAri,
+ StudioSpaceAri,
+ StudioWorkspaceAri,
SupportCustomerAri,
SupportCustomerSupportAri,
+ SyntheticASiteAri,
+ SyntheticAWorkspaceAri,
+ SyntheticSiteAri,
+ SyntheticWorkspaceAri,
+ TeamsRoleAri,
+ TeamsWorkspaceAri,
TodoistTodoistRemoteLinkAri,
TownsquareCommentAri,
+ TownsquareCustomFieldAllowedValueAri,
+ TownsquareCustomFieldAri,
+ TownsquareCustomFieldDefinitionAri,
+ TownsquareCustomFieldSavedValueAri,
TownsquareGoalAri,
TownsquareGoalUpdateAri,
TownsquareHelpPointerAri,
TownsquareLearningAri,
+ TownsquareLinkAri,
TownsquareMetricAri,
TownsquareMetricTargetAri,
TownsquareMetricValueAri,
TownsquareMilestoneAri,
@@ -42403,12 +51879,16 @@
TownsquareSiteAri,
TownsquareTagAri,
TownsquareUpdateNoteAri,
TownsquareWorkspaceAri,
+ TrelloActionAri,
+ TrelloAiRuleAri,
+ TrelloApplicationAri,
TrelloAttachmentAri,
TrelloAvatarAri,
TrelloBackgroundAri,
TrelloBoardAri,
+ TrelloBoardStarAri,
TrelloCardAri,
TrelloCheckItemAri,
TrelloChecklistAri,
TrelloCustomFieldAri,
@@ -42416,11 +51896,13 @@
TrelloEnterpriseAri,
TrelloLabelAri,
TrelloListAri,
TrelloLogoAri,
+ TrelloNotificationAri,
TrelloPlannerAri,
TrelloPlannerCalendarAri,
TrelloPlannerEventCardAri,
+ TrelloPowerUpDataAri,
TrelloRoleAri,
TrelloSiteAri,
TrelloStickerAri,
TrelloUserAri,