npm package diff
Package: @forge/util
Versions: 1.4.10-next.0 - 1.4.10-next.0-experimental-effab31
File: package/packages/ari/avp/index.js
Index: package/packages/ari/avp/index.js
===================================================================
--- package/packages/ari/avp/index.js
+++ package/packages/ari/avp/index.js
@@ -16,21 +16,28 @@
// src/avp/index.ts
var avp_exports = {};
__export(avp_exports, {
+ AvpChartAri: () => AvpChartAri,
+ AvpControlAri: () => AvpControlAri,
AvpDashboardAri: () => AvpDashboardAri,
+ AvpDashboardChartAri: () => AvpDashboardChartAri,
+ AvpDataShareAri: () => AvpDataShareAri,
AvpDatasourceAri: () => AvpDatasourceAri,
+ AvpPipelineQueryAri: () => AvpPipelineQueryAri,
AvpRoleAri: () => AvpRoleAri,
- AvpSiteAri: () => AvpSiteAri
+ AvpSiteAri: () => AvpSiteAri,
+ AvpSubscriptionAri: () => AvpSubscriptionAri,
+ AvpWorkspaceAri: () => AvpWorkspaceAri
});
module.exports = __toCommonJS(avp_exports);
// src/errors.ts
var ValidationError = class extends Error {
};
// src/core/rules/cloud-id.ts
-function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9\\-]*$")) {
+function validateCloudId(cloudId, format = new RegExp("^[a-zA-Z0-9_\\-.]{0,255}$")) {
if (!cloudId.match(format))
throw new ValidationError(`Invalid cloud ID, expected ID of format ${format}.`);
}
@@ -50,9 +57,9 @@
throw new ValidationError(`ARI must have a qualifier of 'ari'. Received: ${qualifier}`);
}
// src/core/rules/resource-id.ts
-function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:{}=]+(/[!a-zA-Z0-9\\-_.~@:{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
+function validateResourceId(id, format = new RegExp("[!a-zA-Z0-9\\-_.~@:;{}=]+(/[!a-zA-Z0-9\\-_.~@:;{}=]+)*" /* ANY_RESOURCE_ID */), key = "resourceId") {
let formatWithCarets = new RegExp(`^${format.source}$`);
if (!id.match(formatWithCarets))
throw new ValidationError(`Invalid ${key} - ${id}, expected ID of format ${formatWithCarets}.`);
}
@@ -277,16 +284,143 @@
return AnyAri.parse(this.toString());
}
};
+// src/avp/chart/types.ts
+var AvpChartAriResourceOwner = "avp", AvpChartAriResourceType = "chart";
+
+// src/avp/chart/manifest.ts
+var avpChartAriStaticOpts = {
+ qualifier: "ari",
+ platformQualifier: "cloud",
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ // eslint-disable-line no-useless-escape
+ resourceOwner: AvpChartAriResourceOwner,
+ resourceType: AvpChartAriResourceType,
+ resourceIdSlug: "activation/{activationId}/{chartId}",
+ resourceIdSegmentFormats: {
+ activationId: /[a-zA-Z0-9\-]+/,
+ // 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/chart/index.ts
+var AvpChartAri = class _AvpChartAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts);
+ this._siteId = opts.cloudId || "", this._activationId = opts.resourceIdSegmentValues.activationId, this._chartId = opts.resourceIdSegmentValues.chartId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get chartId() {
+ return this._chartId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpChartAriStaticOpts.qualifier,
+ platformQualifier: avpChartAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpChartAriStaticOpts.resourceOwner,
+ resourceType: avpChartAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.chartId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ chartId: opts.chartId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpChartAriStaticOpts);
+ return new _AvpChartAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpChartAriStaticOpts);
+ return new _AvpChartAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ chartId: this.chartId
+ };
+ }
+};
+
+// src/avp/control/types.ts
+var AvpControlAriResourceOwner = "avp", 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,
+ 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;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get controlId() {
+ return this._controlId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpControlAriStaticOpts.qualifier,
+ platformQualifier: avpControlAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpControlAriStaticOpts.resourceOwner,
+ resourceType: avpControlAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.controlId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ controlId: opts.controlId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpControlAriStaticOpts);
+ return new _AvpControlAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpControlAriStaticOpts);
+ return new _AvpControlAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ controlId: this.controlId
+ };
+ }
+};
+
// src/avp/dashboard/types.ts
var AvpDashboardAriResourceOwner = "avp", AvpDashboardAriResourceType = "dashboard";
// src/avp/dashboard/manifest.ts
var avpDashboardAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
- cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ // eslint-disable-line no-useless-escape
resourceOwner: AvpDashboardAriResourceOwner,
resourceType: AvpDashboardAriResourceType,
resourceIdSlug: "activation/{activationId}/{dashboardId}",
resourceIdSegmentFormats: {
@@ -339,16 +473,150 @@
};
}
};
+// src/avp/dashboard-chart/types.ts
+var AvpDashboardChartAriResourceOwner = "avp", 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,
+ 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;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get dashboardId() {
+ return this._dashboardId;
+ }
+ get chartId() {
+ return this._chartId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpDashboardChartAriStaticOpts.qualifier,
+ platformQualifier: avpDashboardChartAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpDashboardChartAriStaticOpts.resourceOwner,
+ resourceType: avpDashboardChartAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/dashboard/${opts.dashboardId}/${opts.chartId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ dashboardId: opts.dashboardId,
+ chartId: opts.chartId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpDashboardChartAriStaticOpts);
+ return new _AvpDashboardChartAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpDashboardChartAriStaticOpts);
+ return new _AvpDashboardChartAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ dashboardId: this.dashboardId,
+ chartId: this.chartId
+ };
+ }
+};
+
+// src/avp/data-share/types.ts
+var AvpDataShareAriResourceOwner = "avp", 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,
+ 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;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get datashareId() {
+ return this._datashareId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpDataShareAriStaticOpts.qualifier,
+ platformQualifier: avpDataShareAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpDataShareAriStaticOpts.resourceOwner,
+ resourceType: avpDataShareAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.datashareId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ datashareId: opts.datashareId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpDataShareAriStaticOpts);
+ return new _AvpDataShareAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpDataShareAriStaticOpts);
+ return new _AvpDataShareAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ datashareId: this.datashareId
+ };
+ }
+};
+
// src/avp/datasource/types.ts
var AvpDatasourceAriResourceOwner = "avp", AvpDatasourceAriResourceType = "datasource";
// src/avp/datasource/manifest.ts
var avpDatasourceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
- cloudId: new RegExp("^[a-zA-Z0-9-]+$"),
+ cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
+ // eslint-disable-line no-useless-escape
resourceOwner: AvpDatasourceAriResourceOwner,
resourceType: AvpDatasourceAriResourceType,
resourceIdSlug: "activation/{activationId}/{datasourceId}",
resourceIdSegmentFormats: {
@@ -401,21 +669,92 @@
};
}
};
+// src/avp/pipeline-query/types.ts
+var AvpPipelineQueryAriResourceOwner = "avp", 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,
+ 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;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get pipelineId() {
+ return this._pipelineId;
+ }
+ get pipelineQueryId() {
+ return this._pipelineQueryId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpPipelineQueryAriStaticOpts.qualifier,
+ platformQualifier: avpPipelineQueryAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpPipelineQueryAriStaticOpts.resourceOwner,
+ resourceType: avpPipelineQueryAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/pipeline/${opts.pipelineId}/${opts.pipelineQueryId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ pipelineId: opts.pipelineId,
+ pipelineQueryId: opts.pipelineQueryId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpPipelineQueryAriStaticOpts);
+ return new _AvpPipelineQueryAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpPipelineQueryAriStaticOpts);
+ return new _AvpPipelineQueryAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ pipelineId: this.pipelineId,
+ pipelineQueryId: this.pipelineQueryId
+ };
+ }
+};
+
// src/avp/role/types.ts
var AvpRoleAriResourceOwner = "avp", AvpRoleAriResourceType = "role";
// src/avp/role/manifest.ts
var avpRoleAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
+ // eslint-disable-line no-useless-escape
resourceOwner: AvpRoleAriResourceOwner,
resourceType: AvpRoleAriResourceType,
resourceIdSlug: "{roleId}",
resourceIdSegmentFormats: {
- roleId: /[!a-zA-Z0-9\-_.~@:{}=]+(\/[!a-zA-Z0-9\-_.~@:{}=]+)*/
+ roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
// eslint-disable-line no-useless-escape
}
};
@@ -460,13 +799,14 @@
var avpSiteAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
+ // eslint-disable-line no-useless-escape
resourceOwner: AvpSiteAriResourceOwner,
resourceType: AvpSiteAriResourceType,
resourceIdSlug: "{siteId}",
resourceIdSegmentFormats: {
- siteId: /[a-zA-Z0-9\-]+/
+ siteId: /[a-zA-Z0-9_\-.]{1,255}/
// eslint-disable-line no-useless-escape
}
};
@@ -502,11 +842,137 @@
siteId: this.siteId
};
}
};
+
+// src/avp/subscription/types.ts
+var AvpSubscriptionAriResourceOwner = "avp", 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,
+ 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;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get activationId() {
+ return this._activationId;
+ }
+ get subscriptionId() {
+ return this._subscriptionId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpSubscriptionAriStaticOpts.qualifier,
+ platformQualifier: avpSubscriptionAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpSubscriptionAriStaticOpts.resourceOwner,
+ resourceType: avpSubscriptionAriStaticOpts.resourceType,
+ resourceId: `activation/${opts.activationId}/${opts.subscriptionId}`,
+ resourceIdSegmentValues: {
+ activationId: opts.activationId,
+ subscriptionId: opts.subscriptionId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpSubscriptionAriStaticOpts);
+ return new _AvpSubscriptionAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpSubscriptionAriStaticOpts);
+ return new _AvpSubscriptionAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ activationId: this.activationId,
+ subscriptionId: this.subscriptionId
+ };
+ }
+};
+
+// src/avp/workspace/types.ts
+var AvpWorkspaceAriResourceOwner = "avp", 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,
+ resourceType: AvpWorkspaceAriResourceType,
+ resourceIdSlug: "{workspaceId}",
+ resourceIdSegmentFormats: {
+ workspaceId: /[a-zA-Z0-9\-]+/
+ // eslint-disable-line no-useless-escape
+ }
+};
+
+// src/avp/workspace/index.ts
+var AvpWorkspaceAri = class _AvpWorkspaceAri extends RegisteredAri {
+ constructor(opts) {
+ super(opts);
+ this._siteId = opts.cloudId || "", this._workspaceId = opts.resourceIdSegmentValues.workspaceId;
+ }
+ get siteId() {
+ return this._siteId;
+ }
+ get workspaceId() {
+ return this._workspaceId;
+ }
+ static create(opts) {
+ let derivedOpts = {
+ qualifier: avpWorkspaceAriStaticOpts.qualifier,
+ platformQualifier: avpWorkspaceAriStaticOpts.platformQualifier,
+ cloudId: opts.siteId,
+ resourceOwner: avpWorkspaceAriStaticOpts.resourceOwner,
+ resourceType: avpWorkspaceAriStaticOpts.resourceType,
+ resourceId: `${opts.workspaceId}`,
+ resourceIdSegmentValues: {
+ workspaceId: opts.workspaceId
+ }
+ }, ariOpts = AriParser.fromOpts(derivedOpts, avpWorkspaceAriStaticOpts);
+ return new _AvpWorkspaceAri(ariOpts);
+ }
+ static parse(maybeAri) {
+ let opts = AriParser.fromString(maybeAri, avpWorkspaceAriStaticOpts);
+ return new _AvpWorkspaceAri(opts);
+ }
+ getVariables() {
+ return {
+ siteId: this.siteId,
+ workspaceId: this.workspaceId
+ };
+ }
+};
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
+ AvpChartAri,
+ AvpControlAri,
AvpDashboardAri,
+ AvpDashboardChartAri,
+ AvpDataShareAri,
AvpDatasourceAri,
+ AvpPipelineQueryAri,
AvpRoleAri,
- AvpSiteAri
+ AvpSiteAri,
+ AvpSubscriptionAri,
+ AvpWorkspaceAri
});