External APIs (2504)
Changelog
What's New
POST/v1/agent/conversations/item/{conversation_id}/interrupt Interrupt the processing conversation of the chatGET/v1/agent/conversations/item/{conversation_id}/stream Stream the conversation response for the specified conversation IDPOST/v1/agent/feed Submit a new query for the specific agent and retrieve the agent's response for the given feed queryPOST/v1/appsecops/container/findings/batch List of container finding detailsPOST/v1/appsecops/container/findings/ingest Ingest container security findings from external toolsPOST/v1/appsecops/container/findings/list List of container security findings with filtering and pagination supportGET/v1/billing/master_account/{master_account_id}/balance Master Account Billing Balance GetGET/v1/billing/master_account/{master_account_id}/summary Master Account Billing SummaryPOST/v1/billing/master_account/{master_account_id}/transaction Record a transaction and Update the balance for the master accountGET/v1/billing/master_account/{master_account_id}/validate_balance Master Account Billing Balance ValidatePOST/v1/resource/item/{service_account_id}/complete_upload Complete the Multiple Parts upload for the Kubernetes agentPOST/v1/resource/item/{service_account_id}/generate_presigned_url Get the Presigned url and other details for the Kubernetes agentGET/v1/resource/item/{service_account_id}/kubernetes_manifest Get the attachment ID for the Kubernetes deployment configuration based on the given service account idGET/v1/resource/item/{service_account_id}/sync Get the Job Sync Status of Kubernetes ClusterPOST/v1/resource/item/{service_account_id}/sync Update the Sync Status of Kubernetes ClusterGET/v1/resource/kubernetes/item/{service_account_id}/configuration Get the current configuration of the Kubernetes AgentPOST/v2/billing/platform/tags List tag keys used in service accountsPOST/v2/cost_anomaly/detect_anomaly Get Account wise daily Billing Cost Anomaly ResourcesPOST/v2/cost_anomaly/dimension_grouping_rule/reject Reject Billing Cost Anomaly for Grouping RulePOST/v2/cost_anomaly/dimension_grouping_rule_view Get grouping rule–wise daily cost anomaliesPOST/v2/operations/resource_utilization_metrics/aggregate_trend Utilization metric aggregate trend endpointPOST/v2/platform/task/assign Assign Platform Task to Service AccountPOST/v2/platform/{service_account_id}/logs Send Logs from Platform Agent for Service AccountGET/v2/platform/{service_account_id}/task Check Assigned Platform Task for Service AccountPOST/v2/platform/{service_account_id}/task Update Assigned Platform Task for Service AccountPOST/v2/resource_inventory/batch Batch Service Resource DetailsPOST/v2/resource_inventory/list List Service ResourcesGET/v2/service_account/item/{service_account_id}/github/repositories List the repositories in a gitHub accountGET/v2/{service_account_id}/scanner_configuration/list_master_rules List the governance scanner rules for a GitHub accountPOST/v2/reports/item/{report_id} Fetch a report by ID
What's Deprecated
GET/v2/reports/item/{report_id} Fetch a report by ID
What's Changed
-
GET/access/posture/governance_summary/list Get Access Summary CountParameter
- Change services
-
GET/access/posture/governance_summary_dashboard Get Access Summary Dashboard CountParameter
- Change services
-
GET/access/posture/view_violations Get Access Violations
Parameter
- Change services
-
POST/access/visibility/details Get Access DetailParameter
- Change services
-
GET/access/visibility/filter Get Access Visibility FilterParameter
- Change services
-
POST/budget/dashboard/list_budgets View Budget DashboardParameter
- Change BudgetListRequest.cloud
Return Type
- Change budgets_list.budget_scope_details.clouds
-
POST/compliance/executive_dashboard/compliance Compliance Security Dashboard SummaryParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/compliance/executive_dashboard/control_health Compliance Control Health by Control CategoriesParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/compliance/executive_dashboard/risk Compliance Risks By Cloud AccountsParameter
- Change SecurityDashboardRequest.filter.clouds
-
GET/compliance/{tenant_id}/standards List Compliance StandardsParameter
- Change valid_service_type
-
POST/compliance_posture/detail_for_policy/{policy_id} List Compliance posture DetailsForPoliciesParameter
- Change ComplianceDetailsForPoliciesRequest.services
-
POST/compliance_posture/summary_by_accounts List compliance_posture summary_by_accountsParameter
- Change ComplianceSummaryRequest.services
-
POST/compliance_posture/summary_by_policies List Compliance posture SummaryByPoliciesParameter
- Change ComplianceSummaryByPoliciesRequest.services
-
POST/cost/costoptimizer/optimizerate/license_benefit/hub_discounts License Benefit Hub DiscountsParameter
- Change LicenseBenefitHubDiscountsRequest.cloud_provider (Added Enum)
Return Type
- Change summary_data.cloud_provider (Added Enum)
-
POST/cost/costoptimizer/optimizerate/license_benefit/saving_summary License Benefit Cost Savings SummaryParameter
- Change LicenseBenefitSavingRequest.service_names
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/cloud_accounts View Cloud Account_ID and Cloud Account NameParameter
- Change service_name
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/filter View Tenant Wise Currency's Or Cloud Account TypeParameter
- Change service_name
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/summary Tenant Wise Cost SummaryParameter
- Change service_name
-
POST/cost/executive_dashboard/cost_optimization_by_optimization_types cost optimization by optimization typeParameter
- Change CostOptimizationByOptimizationTypesRequest.filter.clouds
Return Type
- Change cloud_provider (Added Enum)
-
POST/cost/executive_dashboard/cost_optimization_trend Get cost optimization trendParameter
- Change CostOptimizationTrendRequest.filter.clouds
Return Type
- Change cloud (Added Enum)
-
GET/cost/markups_and_discounts/{tenant_id}/list List Cost Markup RulesReturn Type
- Change service (Added Enum)
-
POST/cost/ri/recommendation List RecommendationsParameter
- Change ListRIRecommendationsRequest.services
- Change ListRIRecommendationsRequest.compute_forecast
-
GET/cost/ri/utilization/reservations List Cost Reservations & UtilizationParameter
- Change service
-
POST/governance/account/{tenant_id}/cloud_account/{cloud_account_id}/config_validation Config Validation DetailsParameter
- Change ConfigValidationRequest.service_name (Added Enum)
-
POST/governance/guardrails/policies/batch List of policy details fetched for given policy uris or policy idsReturn Type
- Change services
-
POST/governance/guardrails/{tenant_id}/policies Create PolicyParameter
- Change CreatePolicyRequest.cloud
-
POST/governance/guardrails/{tenant_id}/policies/batch List of policy details fetched for given policy urisReturn Type
- Change services
-
POST/governance/guardrails/{tenant_id}/policies/list List PoliciesParameter
- Change PolicyListRequest.services
-
PUT/governance/guardrails/{tenant_id}/policies/{policy_id} Update PolicyParameter
- Change UpdatePolicyRequest.cloud
-
POST/operation/posture/dashboard_summary List Operation Posture Details For Mobile SiteParameter
- Change OperationPostureRequest.service_name (Added Enum)
-
GET/operations/activity/{tenant_id}/list_activity_operations List Operations Activity Details by Resource & ResourceTypeParameter
- Change service
-
POST/operations/monitoring_and_alerts/monitoring_templates/{tenant_id}/resource_metric_hierarchy_configuration List Operations Resource Metric Hierarchy ConfigurationParameter
- Change ResourceMetricHierarchyRequest.service (Added Enum)
-
GET/resource/inventory/{tenant_id}/cloud_account Getting the resources cloud account details based on the tenantParameter
- Change service_name
-
POST/resource/inventory/{tenant_id}/count Get Inventory CountParameter
- Change CategoryCountRequest.filters.service (Added Enum)
-
POST/resource/inventory/{tenant_id}/filters List Inventory FiltersParameter
- Change service_name
-
POST/resource/inventory/{tenant_id}/resource_listing Get Resource ListingParameter
- Change ResourceListingRequest.cloud (Added Enum)
-
POST/resource/inventory/{tenant_id}/resources Get Inventory DetailsParameter
- Change InventoryResourceDetailsRequest.filters.service (Added Enum)
-
GET/resource/posture/account_or_tenant/visibility List Resource Visibility CountParameter
- Change cloud
-
GET/resource/posture/account_or_tenant/visibility/resources_without_locks_or_tags List Resource Visibility DetailsParameter
- Change cloud
-
GET/resource/posture/list List Resource Posture DetailsParameter
- Change service_name
-
POST/security/executive_dashboard/threats/by_cloud_accounts Get Threat by Cloud AccountsParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_accounts.cloud_provider (Added Enum)
-
POST/security/executive_dashboard/threats/by_region Get Threat by RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_cloudprovider.cloud_provider (Added Enum)
-
POST/security/executive_dashboard/threats/by_resource_category Get Threat by Resource CategoryParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/threats/trend_by_severity Get Threats by TrendParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/violations/by_cloud_account Get Config Violation by Cloud AccountParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_accounts.cloud_provider (Added Enum)
-
POST/security/executive_dashboard/violations/by_region Get Config Violation By RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_cloudprovider.cloud_provider (Added Enum)
-
POST/security/executive_dashboard/violations/by_resource_category Get Config Violation by Resource CategoryParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/violations/trend_by_severity Get Config Violation trend by severityParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/vulnerabilities/by_cloud_account Get Vulnerability by Cloud AccountParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_accounts.cloud_provider (Added Enum)
-
POST/security/executive_dashboard/vulnerabilities/by_region Get Vulnerability by RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_cloudprovider.cloud_provider (Added Enum)
-
POST/security/executive_dashboard/vulnerabilities/trend_by_severity Get Vulnerability by TrendParameter
- Change SecurityDashboardRequest.filter.clouds
-
GET/security/posture/visibility/{tenant_id}/get/vulnerability List Security Vulnerability DetailsParameter
- Change services
-
GET/security/posture/visibility/{tenant_id}/get/{action_name} List Security Visibility DetailsParameter
- Change services
-
GET/security/posture/{tenant_id}/get/securityops/{action_name} Get Security Posture Details by Cloud Account & Cloud Service ProviderParameter
- Change service_name
-
GET/users/filter-options List UsersReturn Type
- Add tenants.container_providers
- Change tenants.cloud_providers.cloud (Added Enum)
-
POST/v1/admin/background_job/forwarding_check InternalParameter
- Change BackgroundJobForwardingCheckRequest.target_executor (Added Enum)
- Change BackgroundJobForwardingCheckRequest.path_executors
-
PUT/v1/admin/background_job/invalidationParameter
- Change BackgroundJobInvalidation.executors
-
POST/v1/admin/background_job/list Returns a list of BackgroundJobs idsParameter
- Change BackgroundJobListRequest.filters.executor (Added Enum)
-
POST/v1/admin/background_job/logger/set-level Sets the level of a loggerParameter
- Change BackgroundJobLogger.executor (Added Enum)
Return Type
- Change executor (Added Enum)
-
POST/v1/admin/background_job/loggers Returns a list of BackgroundJobs threadsParameter
- Change BackgroundJobLoggerRequest.executor (Added Enum)
Return Type
- Change executor (Added Enum)
-
POST/v1/admin/background_job/queue Queues a Background JobParameter
- Change BackgroundJobQueueRequest.executor (Added Enum)
-
POST/v1/admin/background_job/stacktrace Returns the frames for the executing BackgroundJobReturn Type
- Change executor (Added Enum)
-
POST/v1/admin/background_job/stats Returns statistics about the selected executorsParameter
- Change BackgroundJobStatisticsRequest.executor (Added Enum)
-
POST/v1/admin/background_job/threads Returns a list of BackgroundJobs threadsParameter
- Change BackgroundJobThreadRequest.executor (Added Enum)
Return Type
- Change executor (Added Enum)
-
POST/v1/admin/request_audit/list Returns a list of BackgroundJobs idsParameter
- Change RequestAuditListRequest.filters.executor (Added Enum)
-
POST/v1/admin/request_audit/profiler/config Requests to profile a endpoint or resource pathReturn Type
- Change executor (Added Enum)
-
POST/v1/admin/request_audit/profiler/status Get the list of endpoints currently profiledReturn Type
- Change executor (Added Enum)
-
POST/v1/agent/chat/create Create a new chatParameter
- Add AgentCreateChatRequest.tenant_id//ID of the tenant
-
POST/v1/agent/chat/item/{chat_id} Update the details of the chatParameter
- Delete
AgentChatUpdateRequest.interrupt_conversation//Indicates if the conversation should be interrupted
- Delete
-
POST/v1/agent/query Submit a new query for the specified chat and retrieve the agent's responseReturn Type
- Delete
conversation_details//Conversation details - Delete
suggested_prompts//List of suggested prompt based on the query
- Delete
-
POST/v1/appsecops/dashboard/top_actionable_issues List top (x) actionable issues including vulnerabilities, threats and config violationsParameter
- Add AppSecopsTopActionableIssuesRequest.list_context//Optional list context
- Add AppSecopsTopActionableIssuesRequest.filters//Filters for the request
Return Type
- Add results//List of result identifiers
- Add next_list_context//List context
-
POST/v1/appsecops/dashboard/vulnerabilities/aggregation_by_component List of aggregated vulnerability count by component propertiesReturn Type
- Add days_range//Time range bucket for grouping vulnerabilities based on NVD published date or SBOM created date
- Add vulnerability_ids//List of vulnerability IDs associated with the component
-
POST/v1/appsecops/sbom_components/batch List of sbom component detailsReturn Type
- Add external_references.type//Type of reference (e.g., advisory, report, fix)
- Delete
external_references.reference_type//External reference type
-
POST/v1/aws-security-hub/dashboard/findings/list Returns a list AWS Security Hub Findings idsParameter
- Change AwsSecurityHubFindingListRequest.filters.filters.clouds
-
POST/v1/background_job_handler/configuration Fetch the configuration of a Background Job HandlerParameter
- Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
-
POST/v1/background_job_handler/list Lists the active Background Job HandlersParameter
- Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
-
POST/v1/cost/costoptimizer/optimizerate/long_term_savings/recommended_reservations/savings_summary Saving Summary for Recommended ReservationsParameter
- Change RecommendedReservationsSavingsSummaryRequest.services
-
POST/v1/cost/tags/list Returns a list of CostTag idsParameter
- Change CostTagListRequest.filters.clouds
-
POST/v1/dimensions/{dimension_definition_id}/set_state Set Dimension StateParameter
- Add DimensionDefinitionSetStateRequest.is_cost_anomaly_detection_enabled//If True, Cost Anomaly Detection will be enabled for all grouping rules under this Dimension
-
POST/v1/executive_dashboard_version/parseImport Parse Dashboard Definition VersionReturn Type
- Add platform//Platform for the dashboard. If not specified, the dashboard is considered multi-platform.
- Add clusterType
- Change cloud (Added Enum)
-
GET/v1/feature_requirements/list List Feature requirementsReturn Type
- Change executor (Added Enum)
-
POST/v1/integrations/servicenow/cmdb_config/list_inventory_attributes List Inventory Attributes for ResourceParameter
- Change ServiceNowCmdbViewInventorySchemaRequest.service_name (Added Enum)
-
POST/v1/integrations/servicenow/cmdb_config/view_hierarchy View Cloud Schema HierarchyParameter
- Change ServiceNowCmdbCloudSchemaRequest.service_name (Added Enum)
-
GET/v1/master_accounts/item/{master_account_id} Master Account ViewReturn Type
- Add mcp_server_enabled//Checks if the account is mcp server enabled or not
-
PUT/v1/master_accounts/item/{master_account_id} Master Account UpdateParameter
- Add MasterAccountDetails.mcp_server_enabled//Checks if the account is mcp server enabled or not
Return Type
- Add mcp_server_enabled//Checks if the account is mcp server enabled or not
-
POST/v1/master_data/categories/list List Master dataParameter
- Add MasterDataCategoryListRequest.filters.service_sub_category//Filter By service_sub_category
- Change MasterDataCategoryListRequest.filters.cloud
- Change MasterDataCategoryListRequest.filters.service_code
- Change MasterDataCategoryListRequest.filters.service_name
- Change MasterDataCategoryListRequest.filters.display_name
- Change MasterDataCategoryListRequest.filters.generalized_category
- Change MasterDataCategoryListRequest.filters.service_category
- Change MasterDataCategoryListRequest.filters.service_type
Return Type
- Add results.service_sub_category//Filter By service_sub_category
-
POST/v1/resource/virtual_machine_agents/list List VM Agents DetailsParameter
- Change VirtualMachineAgentsListRequest.filters.cloud (Added Enum)
-
GET/v1/role_templates/list List Role TemplatesReturn Type
- Add resources//List of resources supported for the role template
- Change cloud_services
-
POST/v1/secops/vulnerabilities/batch List of vulnerability detailsReturn Type
- Add fix_available
- Change vulnerability_id.type
-
POST/v1/tag_baselines/available_tags/list Returns a list of AvailableTags idsParameter
- Change TagBaselineAvailableTagListRequest.filters.filters.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/resource_summary Summarize the tag posture matching the filtering criteria returning resource coverage countsParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/summary/cloud_account/list Returns a list of TagPostureCloudAccountSummary identifiers based on input filtersParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/summary/resource/list Returns a list of TagPostureResourceSummary identifiers based on input filtersParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/workload_summary/{workload_id}/resource/list Returns a batch of TagPostureWorkloadResourceSummaryParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
GET/v1/user/switch_account/{master_account_id} Switch Master AccountReturn Type
- Add user.mcp_server_enabled//Checks if the account is mcp server enabled or not
-
GET/v1/user_details Get User session and roles detailsReturn Type
- Add user.mcp_server_enabled//Checks if the account is mcp server enabled or not
-
DELETE/v1/waf-frameworks/{tenant_id}/best_practice/delete Framework Best Practice DeleteParameter
- Add WellArchitectedFrameworkBestPractice.is_none_of_the_above//Flag to indicate whether the best practice is None of the above
-
GET/v1/waf-frameworks/{tenant_id}/framework/{framework_id}/sync Sync Framework from AWS or To AWSReturn Type
- Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
- Change valid_service_types
-
POST/v1/well-architected-framework/assessment-run-question/batch Get a batch of Assessment Run History Question detailsReturn Type
- Change answers.status (Added Enum)
-
POST/v1/well-architected-framework/assessment-run/item/{assessment_run_id}/answer Answer a question or best practiceParameter
- Change WellArchitectedFrameworkAssessmentRunAnswerRequest.answer.status (Added Enum)
Return Type
- Change answers.status (Added Enum)
-
POST/v1/well-architected-framework/{tenant_id}/best-practice/batch Batch Best PracticesReturn Type
- Add is_none_of_the_above//Flag to indicate whether the best practice is None of the above
-
POST/v1/well-architected-framework/{tenant_id}/best-practice/create Best practices CreateParameter
- Add WellArchitectedFrameworkBestPracticeRequest.best_practices.is_none_of_the_above//Flag to indicate whether the best practice is None of the above
-
POST/v1/well-architected-framework/{tenant_id}/best-practice/update Best practice UpdateParameter
- Add WellArchitectedFrameworkBestPractice.is_none_of_the_above//Flag to indicate whether the best practice is None of the above
Return Type
- Add is_none_of_the_above//Flag to indicate whether the best practice is None of the above
-
POST/v1/well-architected-framework/{tenant_id}/framework/batch Batch FrameworksReturn Type
- Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
- Change valid_service_types
-
POST/v1/well-architected-framework/{tenant_id}/framework/create Framework CreateParameter
- Add WellArchitectedFramework.handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
- Change WellArchitectedFramework.valid_service_types
Return Type
- Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
- Change valid_service_types
-
POST/v1/well-architected-framework/{tenant_id}/framework/update Framework UpdateParameter
- Add WellArchitectedFramework.handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
- Change WellArchitectedFramework.valid_service_types
Return Type
- Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
- Change valid_service_types
-
POST/v1/workload-query/resource/filters/service-resource Returns list of WorkloadServiceResource with all possible filter values for the given cloud accountsReturn Type
- Change cloud (Added Enum)
-
POST/v2/audit/auditlog/list Audit ListParameter
- Change AuditLogListRequest.filters.event_types
- Change AuditLogListRequest.filters.event_actions
-
POST/v2/billing/extras List extra keys used in service accountsParameter
- Add BillingExtraKeysRequest.for_platform//If set, query from billing platform extras collection.
-
POST/v2/billing/line_items_summary List values for group_by key used in service accountsParameter
- Add BillingLineItemSummaryRequest.for_platform//If set, redirect the query to billing platform line items summary collection
- Add BillingLineItemSummaryRequest.key.kind//Value to use in Tags
- Change BillingLineItemSummaryRequest.key.selector (Added Enum)
-
POST/v2/operation/automation/templates/batch Template List BatchReturn Type
- Change services
- Change resource_types.service_name (Added Enum)
-
POST/v2/schedule_recommendations/filters Schedule Recommendations FiltersParameter
- Change ScheduleRecommendationFiltersRequest.service_names
Return Type
- Change services
-
POST/v2/schedule_recommendations/list_schedules Schedule Recommendations Schedule ListParameter
- Change ScheduleRecommendationScheduleRequest.services
-
POST/v2/schedule_recommendations/summary Schedule Recommendations SummaryParameter
- Change ScheduleRecommendationSummaryRequest.service_names
-
POST/v2/security/executive_dashboard/access/by_cloud_account Get Access Violation by Cloud AccountParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change cloud_provider (Added Enum)
-
POST/v2/security/executive_dashboard/access/by_region Get Access Violation By RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change cloud_provider (Added Enum)
-
POST/v2/security/executive_dashboard/access/trend_by_severity Get Access Violation trend by severityParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/v2/service_account/create Create a new Service AccountParameter
- Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
-
POST/v2/service_account/item/{service_account_id} Update Service Account detailsParameter
- Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
Return Type
- Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
-
GET/v2/service_account/item/{service_account_id} Get Service Account detailsReturn Type
- Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
-
GET/v2/service_account/item/{service_account_id}/credentials_validation Validate Service Account CredentialsReturn Type
- Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
-
POST/v2/service_account/item/{service_account_id}/dry_run Validate update of Service Account detailsParameter
- Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
Return Type
- Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
-
POST/v2/service_account/item/{service_account_id}/extended_dry_run Validate update of Service Account details and check if the Governance Configuration can be accepted by the Cloud/Tool providerParameter
- Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
Return Type
- Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
- Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
-
POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync StatusParameter
- Add ServiceAccountSync.kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
- Add ServiceAccountSync.kubernetes_cluster_agent_health//Kubernetes Agent Health current status
- Add ServiceAccountSync.utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
Return Type
- Add kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
- Add kubernetes_cluster_agent_health//Kubernetes Agent Health current status
- Add utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
-
GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync StatusReturn Type
- Add kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
- Add kubernetes_cluster_agent_health//Kubernetes Agent Health current status
- Add utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
-
GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status HistoryReturn Type
- Add kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data status history
- Add kubernetes_cluster_agent_health//Kubernetes Agent Health status history
- Add utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync status history
-
POST/v2/service_account/list List Service AccountsParameter
- Add ServiceAccountListRequest.filters.include_resource_as_parent//Include accounts created as resources for the service account id
- Add ServiceAccountListRequest.filters.resource_service_account_ids//Resource service account ID
- Add ServiceAccountListRequest.filters.sync_status.kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
- Add ServiceAccountListRequest.filters.sync_status.kubernetes_cluster_agent_health//Kubernetes Agent Health current status
- Add ServiceAccountListRequest.filters.sync_status.utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
-
POST/v2/service_account/summary Summarize Service AccountsParameter
- Add ServiceAccountSummaryRequest.filters.include_resource_as_parent//Include accounts created as resources for the service account id
- Add ServiceAccountSummaryRequest.filters.resource_service_account_ids//Resource service account ID
- Add ServiceAccountSummaryRequest.filters.sync_status.kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
- Add ServiceAccountSummaryRequest.filters.sync_status.kubernetes_cluster_agent_health//Kubernetes Agent Health current status
- Add ServiceAccountSummaryRequest.filters.sync_status.utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
Updated 1 day ago