Skip to content

Commit

Permalink
fix(toolbarFieldBillingProvider): ent-4689 tally query (#894)
Browse files Browse the repository at this point in the history
* rhsmConstants, allow tally-capacity access billing provider
  • Loading branch information
cdcabrera committed Jun 14, 2022
1 parent 653ec72 commit 0d667a9
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ Object {
"USAGE": "usage",
},
"RHSM_API_QUERY_SET_TALLY_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down Expand Up @@ -275,6 +276,7 @@ Object {
"USAGE": "usage",
},
"RHSM_API_QUERY_SET_TALLY_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down Expand Up @@ -469,6 +471,7 @@ Object {
"USAGE": "usage",
},
"RHSM_API_QUERY_SET_TALLY_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down Expand Up @@ -667,6 +670,7 @@ Object {
"USAGE": "usage",
},
"RHSM_API_QUERY_SET_TALLY_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down
38 changes: 19 additions & 19 deletions src/services/rhsm/rhsmConstants.js
Original file line number Diff line number Diff line change
Expand Up @@ -296,9 +296,10 @@ const RHSM_API_QUERY_SET_INVENTORY_TYPES = {
/**
* RHSM query parameter options for TALLY, CAPACITY endpoints.
*
* @type {{GRANULARITY: string, USAGE: string, END_DATE: string, SLA: string, START_DATE: string }}
* @type {{GRANULARITY: string, USAGE: string, END_DATE: string, SLA: string, START_DATE: string, BILLING_PROVIDER: string}}
*/
const RHSM_API_QUERY_SET_TALLY_CAPACITY_TYPES = {
BILLING_PROVIDER: 'billing_provider',
END_DATE: 'ending',
GRANULARITY: 'granularity',
SLA: 'sla',
Expand All @@ -321,35 +322,34 @@ const RHSM_API_QUERY_SET_TYPES = {
* RHSM constants.
*
* @type {{RHSM_API_QUERY_SET_TALLY_CAPACITY_TYPES: {GRANULARITY: string, USAGE: string, END_DATE: string, SLA: string,
* START_DATE: string}, RHSM_API_RESPONSE_DATA: string, RHSM_API_PATH_METRIC_TYPES: {CORES: string, STORAGE_GIBIBYTES: string,
* SOCKETS: string, INSTANCE_HOURS: string, TRANSFER_GIBIBYTES: string, CORE_SECONDS: string},
* START_DATE: string, BILLING_PROVIDER: string}, RHSM_API_RESPONSE_DATA: string, RHSM_API_PATH_METRIC_TYPES: {CORES: string,
* STORAGE_GIBIBYTES: string, SOCKETS: string, INSTANCE_HOURS: string, TRANSFER_GIBIBYTES: string, CORE_SECONDS: string},
* RHSM_API_RESPONSE_TALLY_DATA_TYPES: {DATE: string, HAS_DATA: string, VALUE: string},
* RHSM_API_RESPONSE_INSTANCES_META_TYPES: {MEASUREMENTS: string, PRODUCT: string, COUNT: string},
* RHSM_API_RESPONSE_INSTANCES_DATA_TYPES: {MEASUREMENTS: string, BILLING_ACCOUNT_ID: string, SUBSCRIPTION_MANAGER_ID: string,
* INVENTORY_ID: string, NUMBER_OF_GUESTS: string, BILLING_PROVIDER: string, DISPLAY_NAME: string, LAST_SEEN: string},
* RHSM_API_RESPONSE_SLA_TYPES: {PREMIUM: string, SELF: string, NONE: string, STANDARD: string},
* RHSM_API_RESPONSE_META_TYPES: {PRODUCT: string, COUNT: string}, RHSM_API_RESPONSE_ERRORS_CODE_TYPES: {GENERIC: string,
* OPTIN: string}, RHSM_API_QUERY_GRANULARITY_TYPES: {WEEKLY: string, QUARTERLY: string, DAILY: string, MONTHLY: string},
* RHSM_API_RESPONSE_UOM_TYPES: {CORES: string, SOCKETS: string},
* RHSM_API_QUERY_INVENTORY_SORT_DIRECTION_TYPES: {ASCENDING: string, DESCENDING: string},
* RHSM_API_QUERY_INVENTORY_SORT_TYPES: {CORES: string, STORAGE_GIBIBYTES: string, SOCKETS: string, INSTANCE_HOURS: string,
* TRANSFER_GIBIBYTES: string, BILLING_PROVIDER: string, CORE_SECONDS: string, LAST_SEEN: string, NAME: string},
* RHSM_API_PATH_PRODUCT_TYPES: {RHEL_ARM: string, OPENSHIFT_METRICS: string, SATELLITE: string, RHEL_WORKSTATION: string,
* RHOSAK: string, RHEL_COMPUTE_NODE: string, RHEL_X86: string, OPENSHIFT: string, SATELLITE_SERVER: string,
* OPENSHIFT_DEDICATED_METRICS: string, RHEL_DESKTOP: string, RHEL: string, SATELLITE_CAPSULE: string, RHEL_SERVER: string,
* RHEL_IBM_Z: string, RHEL_IBM_POWER: string}, RHSM_API_RESPONSE_BILLING_PROVIDER_TYPES: {AZURE: string, GCP: string,
* RED_HAT: string, NONE: string, AWS: string, ORACLE: string}, RHSM_API_RESPONSE_ERRORS_TYPES: {CODE: string},
* RHSM_API_QUERY_BILLING_PROVIDER_TYPES: {AZURE: string, GCP: string, RED_HAT: string, NONE: string, AWS: string,
* ORACLE: string}, RHSM_API_QUERY_USAGE_TYPES: {UNSPECIFIED: string, DISASTER: string, DEVELOPMENT: string,
* PRODUCTION: string}, RHSM_API_QUERY_SLA_TYPES: {PREMIUM: string, SELF: string, NONE: string, STANDARD: string},
* RHSM_API_QUERY_SET_INVENTORY_TYPES: {UOM: string, BILLING_ACCOUNT_ID: string, USAGE: string, DIRECTION: string,
* SORT: string, END_DATE: string, OFFSET: string, SLA: string, LIMIT: string, START_DATE: string, BILLING_PROVIDER: string,
* RHSM_API_RESPONSE_UOM_TYPES: {CORES: string, SOCKETS: string}, RHSM_API_QUERY_INVENTORY_SORT_DIRECTION_TYPES: {ASCENDING: string,
* DESCENDING: string}, RHSM_API_QUERY_INVENTORY_SORT_TYPES: {CORES: string, STORAGE_GIBIBYTES: string, SOCKETS: string,
* INSTANCE_HOURS: string, TRANSFER_GIBIBYTES: string, BILLING_PROVIDER: string, CORE_SECONDS: string, LAST_SEEN: string,
* NAME: string}, RHSM_API_PATH_PRODUCT_TYPES: {RHEL_ARM: string, OPENSHIFT_METRICS: string, SATELLITE: string,
* RHEL_WORKSTATION: string, RHOSAK: string, RHEL_COMPUTE_NODE: string, RHEL_X86: string, OPENSHIFT: string,
* SATELLITE_SERVER: string, OPENSHIFT_DEDICATED_METRICS: string, RHEL_DESKTOP: string, RHEL: string, SATELLITE_CAPSULE: string,
* RHEL_SERVER: string, RHEL_IBM_Z: string, RHEL_IBM_POWER: string}, RHSM_API_RESPONSE_BILLING_PROVIDER_TYPES: {AZURE: string,
* GCP: string, RED_HAT: string, NONE: string, AWS: string, ORACLE: string}, RHSM_API_RESPONSE_ERRORS_TYPES: {CODE: string},
* RHSM_API_QUERY_BILLING_PROVIDER_TYPES: {AZURE: string, GCP: string, RED_HAT: string, NONE: string, AWS: string, ORACLE: string},
* RHSM_API_QUERY_USAGE_TYPES: {UNSPECIFIED: string, DISASTER: string, DEVELOPMENT: string, PRODUCTION: string},
* RHSM_API_QUERY_SLA_TYPES: {PREMIUM: string, SELF: string, NONE: string, STANDARD: string},
* RHSM_API_QUERY_SET_INVENTORY_TYPES: {UOM: string, BILLING_ACCOUNT_ID: string, USAGE: string, DIRECTION: string, SORT: string,
* END_DATE: string, OFFSET: string, SLA: string, LIMIT: string, START_DATE: string, BILLING_PROVIDER: string,
* DISPLAY_NAME: string}, RHSM_API_RESPONSE_ERRORS: string, RHSM_API_RESPONSE_TALLY_META_TYPES: {TOTAL_MONTHLY: string,
* DATE: string, PRODUCT: string, HAS_CLOUDIGRADE_DATA: string, HAS_CLOUDIGRADE_MISMATCH: string, HAS_DATA: string,
* METRIC_ID: string, COUNT: string, VALUE: string}, RHSM_API_QUERY_UOM_TYPES: {CORES: string, SOCKETS: string},
* RHSM_API_RESPONSE_META: string, RHSM_API_RESPONSE_GRANULARITY_TYPES: {WEEKLY: string, QUARTERLY: string, DAILY: string,
* MONTHLY: string}, RHSM_API_QUERY_SET_TYPES: {UOM: string, GRANULARITY: string, USAGE: string, DIRECTION: string,
* SORT: string, END_DATE: string, OFFSET: string, SLA: string, LIMIT: string, START_DATE: string, DISPLAY_NAME: string},
* MONTHLY: string}, RHSM_API_QUERY_SET_TYPES: {UOM: string, GRANULARITY: string, USAGE: string, DIRECTION: string, SORT: string,
* END_DATE: string, OFFSET: string, SLA: string, LIMIT: string, START_DATE: string, DISPLAY_NAME: string},
* RHSM_API_QUERY_INVENTORY_SUBSCRIPTIONS_SORT_TYPES: {QUANTITY: string, USAGE: string, NEXT_EVENT_TYPE: string,
* NEXT_EVENT_DATE: string, TOTAL_CAPACITY: string, PRODUCT_NAME: string, SKU: string, SERVICE_LEVEL: string},
* RHSM_API_RESPONSE_USAGE_TYPES: {UNSPECIFIED: string, DISASTER: string, DEVELOPMENT: string, PRODUCTION: string}}}
Expand Down
4 changes: 4 additions & 0 deletions src/types/__tests__/__snapshots__/index.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ Object {
"TALLY_SYNC": "enable_tally_sync",
},
"RHSM_API_QUERY_SET_REPORT_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down Expand Up @@ -291,6 +292,7 @@ Object {
"TALLY_SYNC": "enable_tally_sync",
},
"RHSM_API_QUERY_SET_REPORT_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down Expand Up @@ -505,6 +507,7 @@ Object {
"TALLY_SYNC": "enable_tally_sync",
},
"RHSM_API_QUERY_SET_REPORT_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down Expand Up @@ -723,6 +726,7 @@ Object {
"TALLY_SYNC": "enable_tally_sync",
},
"RHSM_API_QUERY_SET_REPORT_CAPACITY_TYPES": Object {
"BILLING_PROVIDER": "billing_provider",
"END_DATE": "ending",
"GRANULARITY": "granularity",
"SLA": "sla",
Expand Down

0 comments on commit 0d667a9

Please sign in to comment.