OBJECT

FinOpsQueries

link GraphQL Schema definition

  • type FinOpsQueries {
  • # Dataset queries
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • dataset: FinOpsDataset
  • # Cost anomaly queries
  • finOpsCostAnomalyQueries: FinOpsCostAnomalyQueries!
  • # Query savings management aggregation values for supported clouds
  • finOpsSavingsManagementAggregationQuery: FinOpsSavingsManagementAggregationQueries!
  • # Fetches the list of AWS Accounts across all organizations. For now, only
  • # supported for Top Level Organization Unit/Default Organization User.
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # after: When paginating forwards, the cursor to continue.
  • # filterRules: Rules for filtering the results of a search.
  • # When multiple filter rules are provided, results are included only if they match
  • # all provided filter rules.
  • # first: Returns the first _n_ elements from the list.
  • queryAwsAccounts(
  • after: String,
  • filterRules: [QueryFilter!],
  • first: Int
  • ): FinOpsAwsAccountConnection!
  • # Fetch data for cloud smart summary
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # after: When paginating forwards, the cursor to continue.
  • # filterRules: Rules for filtering the results of a search.
  • # When multiple filterType rules are provided, results are included only if they
  • # match
  • # all provided filterType rules.
  • # (or, not) are not supported for embedded query filters
  • # STARTSWITH, ENDSWITH filters are not supported as filter operators.
  • # first: Returns the first _n_ elements from the list.
  • # sortRules: Rules for sorting search results.
  • # When multiple sort rules are provided, the first rule takes precendence
  • # and subsequent rules are used when the first rule does not provide a strict
  • # ordering.
  • queryCloudCostSmartSummaryEvents(
  • after: String,
  • filterRules: [QueryFilter!]!,
  • first: Int,
  • sortRules: [QuerySort!]
  • ): FinOpsCloudCostSmartSummaryEventConnection
  • # Query Aggregate Price for All Entity Types
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # period: [Not documented]
  • # queryGroup: [Not documented]
  • queryCompositePriceForEntityTypes(
  • period: FinOpsPricingPeriod!,
  • queryGroup: [FinOpsEntityConfigurationWithCountInput!]!
  • ): FinOpsEntityTypeCompositePrice
  • # Fetch Prices By Entity Types
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # queryInput: [Not documented]
  • queryFinOpsPricesByEntityType(
  • queryInput: FinOpsEntityTypePricesQueryInput!
  • ): [FinOpsEntityTypePricesPayload]
  • # This query gives the NPC migration recommendations for the given inputs.
  • # Currently this query accepts the batch
  • # size of upto 500 input items.
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # input: [Not documented]
  • queryMatchingCloudResource(
  • input: [FinOpsMigrationQueryConfigurationInput!]!
  • ): [FinOpsMatchingCloudResource!]!
  • # Query list for Rightsizing operations
  • rightsizingQuery: FinOpsRightsizingQueries!
  • }

link Require by