@salesforce/b2c-tooling-sdk / operations/mrt / MrtProjectView
Interface: MrtProjectView
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:529
An MRT project (= SCAPI storefront), normalized across the legacy and SCAPI backends so the CLI renders one shape regardless of backend.
Fields that only one backend reports are optional: url/organization are legacy-only, sites/architecture are SCAPI-only. Region and status strings are kept in each backend's own form (legacy ssr_region/deletion_status, SCAPI ssrRegion/setupStatus) so display doesn't silently change for existing legacy users.
Properties
architecture?
optionalarchitecture:string|null
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:541
Default SSR architecture (SCAPI only), when reported.
backend
backend:
MrtBackend
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:555
Backend that produced this row.
createdAt?
optionalcreatedAt:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:549
Creation timestamp (ISO 8601), when present.
id
id:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:531
Project slug (= SCAPI storefront ID).
name
name:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:533
Project / storefront name.
organization?
optionalorganization:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:545
Owning organization slug (legacy only).
region?
optionalregion:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:539
Default SSR region, in the backend's own form, when reported.
sites?
optionalsites:string[]
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:547
Assigned site IDs (SCAPI only).
staticIpsDefault?
optionalstaticIpsDefault:boolean
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:553
Whether new environments get static outbound IPs by default (legacy only).
status?
optionalstatus:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:537
Lifecycle status (legacy deletion_status, SCAPI setupStatus), when reported.
type?
optionaltype:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:535
Project type (legacy project_type, SCAPI type), when reported.
updatedAt?
optionalupdatedAt:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:551
Last-modified timestamp (ISO 8601), when present.
url?
optionalurl:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/project.ts:543
Project URL (legacy only).