123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451 |
- import type {Plan} from 'getsentry/types';
- const MM1_CATEGORY_DISPLAY_NAMES = {
- errors: {singular: 'error', plural: 'errors'},
- };
- const MM1_PLANS: Record<string, Plan> = {
- e1_ac: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'e1_ac',
- name: 'Enterprise',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [],
- },
- totalPrice: 0,
- reservedMinimum: 0,
- price: 0,
- userSelectable: false,
- allowAdditionalReservedEvents: true,
- contractInterval: 'annual',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'sso-saml2',
- 'weekly-reports',
- 'data-forwarding',
- 'rate-limits',
- 'custom-inbound-filters',
- 'invoices',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'custom-symbol-sources',
- 'relay',
- 'extended-data-retention',
- ],
- },
- e1_auf: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'e1_auf',
- name: 'Enterprise',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [],
- },
- totalPrice: 0,
- reservedMinimum: 0,
- price: 0,
- userSelectable: false,
- allowAdditionalReservedEvents: true,
- contractInterval: 'annual',
- billingInterval: 'annual',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'sso-saml2',
- 'weekly-reports',
- 'data-forwarding',
- 'rate-limits',
- 'custom-inbound-filters',
- 'invoices',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'relay',
- 'extended-data-retention',
- ],
- },
- f1: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'f1',
- name: 'Free',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'am1_t',
- maxMembers: 1,
- planCategories: {
- errors: [
- {
- price: 0,
- events: 10000,
- },
- ],
- },
- totalPrice: 0,
- reservedMinimum: 10000,
- price: 0,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'monthly',
- billingInterval: 'monthly',
- allowOnDemand: false,
- onDemandEventPrice: 0,
- retentionDays: 30,
- features: [],
- },
- l1: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'l1',
- name: 'Large',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 49900,
- events: 4000000,
- },
- ],
- },
- totalPrice: 49900,
- reservedMinimum: 4000000,
- price: 49900,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'monthly',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.024,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'data-forwarding',
- 'rate-limits',
- 'custom-inbound-filters',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'extended-data-retention',
- ],
- },
- l1_ac: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'l1_ac',
- name: 'Large',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 44900,
- events: 4000000,
- },
- ],
- },
- totalPrice: 538800,
- reservedMinimum: 4000000,
- price: 44900,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'annual',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'data-forwarding',
- 'rate-limits',
- 'custom-inbound-filters',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'extended-data-retention',
- ],
- },
- l1_auf: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'l1_auf',
- name: 'Large',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 538800,
- events: 4000000,
- },
- ],
- },
- totalPrice: 538800,
- reservedMinimum: 4000000,
- price: 538800,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'annual',
- billingInterval: 'annual',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'data-forwarding',
- 'rate-limits',
- 'custom-inbound-filters',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'extended-data-retention',
- ],
- },
- m1: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'm1',
- name: 'Medium',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 19900,
- events: 1000000,
- },
- ],
- },
- totalPrice: 19900,
- reservedMinimum: 1000000,
- price: 19900,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'monthly',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.024,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'extended-data-retention',
- ],
- },
- m1_ac: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'm1_ac',
- name: 'Medium',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 17900,
- events: 1000000,
- },
- ],
- },
- totalPrice: 214800,
- reservedMinimum: 1000000,
- price: 17900,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'annual',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'extended-data-retention',
- ],
- },
- m1_auf: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 'm1_auf',
- name: 'Medium',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 214800,
- events: 1000000,
- },
- ],
- },
- totalPrice: 214800,
- reservedMinimum: 1000000,
- price: 214800,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'annual',
- billingInterval: 'annual',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'discard-groups',
- 'integrations-issue-basic',
- 'integrations-issue-sync',
- 'extended-data-retention',
- ],
- },
- s1: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 's1',
- name: 'Small',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 2900,
- events: 100000,
- },
- ],
- },
- totalPrice: 2900,
- reservedMinimum: 100000,
- price: 2900,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'monthly',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.024,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'integrations-issue-basic',
- 'extended-data-retention',
- ],
- },
- s1_ac: {
- availableCategories: [],
- basePrice: 0,
- description: '',
- id: 's1_ac',
- name: 'Small',
- categoryDisplayNames: MM1_CATEGORY_DISPLAY_NAMES,
- categories: ['errors'],
- checkoutCategories: ['errors'],
- onDemandCategories: ['errors'],
- hasOnDemandModes: false,
- trialPlan: 'mm2_a',
- maxMembers: null,
- planCategories: {
- errors: [
- {
- price: 2600,
- events: 100000,
- },
- ],
- },
- totalPrice: 31200,
- reservedMinimum: 100000,
- price: 2600,
- userSelectable: true,
- allowAdditionalReservedEvents: false,
- contractInterval: 'annual',
- billingInterval: 'monthly',
- allowOnDemand: true,
- onDemandEventPrice: 0.019,
- retentionDays: 90,
- features: [
- 'sso-basic',
- 'weekly-reports',
- 'integrations-issue-basic',
- 'extended-data-retention',
- ],
- },
- };
- export default MM1_PLANS;
|