{"openapi":"3.0.1","info":{"title":"Aruba.Insight.API","description":"Aruba.Insight.API HTTP API\n\nDownload the <a href=\"/openapi/metering.json\" target=\"_blank\"> OpenAPI file</a>","version":"1.0"},"servers":[{"url":"https://api.arubacloud.com"}],"paths":{"/projects/{projectId}/providers/Aruba.Insight/alertRules":{"post":{"summary":"Create Alert Rule","tags":["AlertRules"],"parameters":[{"name":"projectId","in":"path","required":true,"schema":{"type":"string","default":"*"}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertRulesResourceDto"}},"text/json":{"schema":{"$ref":"#/components/schemas/AlertRulesResourceDto"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AlertRulesResourceDto"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertInfo"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"500":{"description":"Server Error"}},"APIDOC":true},"get":{"tags":["AlertRules"],"summary":"List Alert Rule","parameters":[{"name":"filter","in":"query","schema":{"type":"string"}},{"name":"sort","in":"query","schema":{"type":"string"}},{"name":"projection","in":"query","schema":{"type":"string"}},{"name":"offset","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","default":"*"}},{"name":"serviceTypology","in":"query","schema":{"type":"string","default":""}},{"name":"serviceName","in":"query","schema":{"type":"string","default":""}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/StandardAlertResponse"}},"application/json":{"schema":{"$ref":"#/components/schemas/StandardAlertResponse"}},"text/json":{"schema":{"$ref":"#/components/schemas/StandardAlertResponse"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}},"APIDOC":true}},"/projects/{projectId}/providers/Aruba.Insight/alertRules/{alertRulesId}":{"get":{"tags":["AlertRules"],"summary":"Get Alert Rule","parameters":[{"name":"projectId","in":"path","description":"","required":true,"schema":{"type":"string"}},{"name":"alertRulesId","in":"path","description":"","required":true,"schema":{"type":"string"}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/AlertRulesDto"}},"application/json":{"schema":{"$ref":"#/components/schemas/AlertRulesDto"}},"text/json":{"schema":{"$ref":"#/components/schemas/AlertRulesDto"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}},"APIDOC":true},"put":{"tags":["AlertRules"],"summary":"Update Alert Rule","parameters":[{"name":"alertRulesId","in":"path","description":"","required":true,"schema":{"type":"string"}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string","default":"*"}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertRulesResourceDto"}},"text/json":{"schema":{"$ref":"#/components/schemas/AlertRulesResourceDto"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AlertRulesResourceDto"}}}},"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/StandardMetricsResponse"}},"application/json":{"schema":{"$ref":"#/components/schemas/StandardMetricsResponse"}},"text/json":{"schema":{"$ref":"#/components/schemas/StandardMetricsResponse"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}},"APIDOC":true},"delete":{"tags":["AlertRules"],"summary":"Delete Alert Rule","parameters":[{"name":"projectId","in":"path","description":"","required":true,"schema":{"type":"string","default":"*"}},{"name":"alertRulesId","in":"path","description":"","required":true,"schema":{"type":"string"}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"responses":{"200":{"description":"Success"},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}},"APIDOC":true}},"/projects/{projectId}/providers/Aruba.Insight/alerts":{"get":{"tags":["Alerts"],"summary":"List Alerts","parameters":[{"name":"filter","in":"query","schema":{"type":"string"}},{"name":"sort","in":"query","schema":{"type":"string"}},{"name":"projection","in":"query","schema":{"type":"string"}},{"name":"offset","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"serviceTypology","in":"query","description":"","schema":{"type":"string","default":""}},{"name":"serviceName","in":"query","description":"","schema":{"type":"string","default":""}},{"name":"projectId","in":"path","required":true,"schema":{"type":"string"}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/StandardAlertReceivedResponse"}},"application/json":{"schema":{"$ref":"#/components/schemas/StandardAlertReceivedResponse"}},"text/json":{"schema":{"$ref":"#/components/schemas/StandardAlertReceivedResponse"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}},"APIDOC":true}},"/projects/{projectId}/providers/Aruba.Insight/metrics":{"get":{"tags":["Metrics"],"summary":"List metrics","parameters":[{"name":"filter","in":"query","schema":{"type":"string"}},{"name":"sort","in":"query","schema":{"type":"string"}},{"name":"projection","in":"query","schema":{"type":"string"}},{"name":"offset","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"projectId","in":"path","description":"","required":true,"schema":{"type":"string","default":"*"}},{"name":"api-version","in":"query","description":"The requested API version","schema":{"type":"string","default":"1.0"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/StandardMetricsResponse"}},"application/json":{"schema":{"$ref":"#/components/schemas/StandardMetricsResponse"}},"text/json":{"schema":{"$ref":"#/components/schemas/StandardMetricsResponse"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails"}}}}},"APIDOC":true}}},"components":{"schemas":{"ActionType":{"enum":["NotificationPanel","SendEmail","SendSms","AutoscalingDbaas"],"type":"string"},"AddonDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"attributes":{"type":"object","additionalProperties":{"type":"string","nullable":true},"nullable":true},"price":{"type":"number","format":"double","nullable":true},"plans":{"type":"array","items":{"$ref":"#/components/schemas/PricingPlanDto"},"nullable":true},"extraInfo":{"$ref":"#/components/schemas/ProductExtraInfoDto"}},"additionalProperties":false},"AlertAction":{"type":"object","properties":{"actionType":{"$ref":"#/components/schemas/ActionType"},"parameters":{"type":"object","additionalProperties":{"type":"string"},"nullable":true}},"additionalProperties":false},"AlertFilterValues":{"type":"object","properties":{"type":{"type":"string","nullable":true},"values":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"AlertInfo":{"type":"object","properties":{"name":{"type":"string","nullable":true},"tags":{"type":"array","items":{"type":"string"},"nullable":true},"description":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"tenant":{"type":"string","nullable":true},"company":{"type":"string","nullable":true},"serviceCategory":{"type":"string","nullable":true},"serviceTypology":{"type":"string","nullable":true},"clusterTypology":{"type":"string","nullable":true},"cluster":{"type":"string","nullable":true},"clustername":{"type":"string","nullable":true},"nodePool":{"type":"string","nullable":true},"serviceNumber":{"type":"integer","format":"int32","nullable":true},"resourceId":{"type":"array","items":{"type":"string"},"nullable":true},"resourceName":{"type":"array","items":{"type":"string"},"nullable":true},"resourceTypology":{"type":"string","nullable":true},"vdc":{"type":"string","nullable":true},"vm":{"type":"array","items":{"type":"string"},"nullable":true},"metric":{"type":"string","nullable":true},"lastReception":{"type":"string","format":"date-time","nullable":true},"lastActivation":{"type":"string","format":"date-time","nullable":true},"creationDatetime":{"type":"string","format":"date-time","nullable":true},"lastEdit":{"type":"string","format":"date-time","nullable":true},"deletionDate":{"type":"string","format":"date-time","nullable":true},"rule":{"type":"string","nullable":true},"theshold":{"type":"integer","format":"int64","nullable":true},"um":{"type":"string","nullable":true},"duration":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"email":{"type":"boolean","nullable":true},"emailValue":{"type":"string","nullable":true},"sms":{"type":"boolean","nullable":true},"smsValue":{"type":"string","nullable":true},"panel":{"type":"boolean","nullable":true},"hidden":{"type":"boolean","nullable":true},"alertActions":{"type":"array","items":{"$ref":"#/components/schemas/AlertAction"},"nullable":true}},"additionalProperties":false},"AlertModel":{"type":"object","properties":{"labels":{"type":"object","additionalProperties":{"type":"string"},"nullable":true},"annotations":{"type":"object","additionalProperties":{"type":"string"},"nullable":true},"startsAt":{"type":"string","nullable":true},"endsAt":{"type":"string","nullable":true},"generatorURL":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/Status"},"fingerprint":{"type":"string","nullable":true},"webhook":{"$ref":"#/components/schemas/Webhook"}},"additionalProperties":false},"AlertModelReceived":{"type":"object","properties":{"labels":{"type":"object","additionalProperties":{"type":"string"},"nullable":true},"annotations":{"type":"object","additionalProperties":{"type":"string"},"nullable":true},"startsAt":{"type":"string","nullable":true},"endsAt":{"type":"string","nullable":true},"generatorURL":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"fingerprint":{"type":"string","nullable":true},"webhook":{"$ref":"#/components/schemas/Webhook"}},"additionalProperties":false},"AlertRulesDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"alertModel":{"$ref":"#/components/schemas/AlertModel"},"request":{"$ref":"#/components/schemas/AlertInfo"},"resourceVersion":{"type":"string","nullable":true},"resourceUid":{"type":"string","nullable":true},"actions":{"type":"array","items":{"$ref":"#/components/schemas/RowActionBff"},"nullable":true},"lastReception":{"type":"string","nullable":true,"readOnly":true},"lastActivation":{"type":"string","nullable":true,"readOnly":true},"lastEdit":{"type":"string","nullable":true,"readOnly":true}},"additionalProperties":false},"AlertRulesRequestDto":{"type":"object","properties":{"ruleInfo":{"$ref":"#/components/schemas/RuleInfo"},"note":{"type":"string","nullable":true},"serviceCategory":{"type":"string","nullable":true},"serviceTypology":{"type":"string","nullable":true},"clusterDetail":{"$ref":"#/components/schemas/ClusterDetail"},"serviceNumber":{"type":"integer","format":"int32","nullable":true},"resource":{"$ref":"#/components/schemas/Resource"},"vdc":{"type":"string","nullable":true},"vm":{"type":"array","items":{"type":"string"},"nullable":true},"metric":{"$ref":"#/components/schemas/Metric"},"rule":{"type":"string","nullable":true},"theshold":{"nullable":true},"um":{"type":"string","nullable":true},"duration":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"notify":{"$ref":"#/components/schemas/Notify"}},"additionalProperties":false},"AlertRulesResourceDto":{"type":"object","properties":{"metadata":{"$ref":"#/components/schemas/MetadataDto"},"properties":{"$ref":"#/components/schemas/AlertRulesResourceProperties"}},"additionalProperties":false},"AlertRulesResourceExtraInfo":{"type":"object","additionalProperties":false},"AlertRulesResourceExtraInfoCategoryDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"provider":{"type":"string","nullable":true},"typology":{"$ref":"#/components/schemas/AlertRulesResourceExtraInfoTypologyDto"}},"additionalProperties":false},"AlertRulesResourceExtraInfoTypologyDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"controllerName":{"type":"string","nullable":true},"limitResourceAvailableForLocation":{"type":"integer","format":"int32","nullable":true},"extraInfo":{"$ref":"#/components/schemas/AlertRulesResourceExtraInfo"},"parents":{"type":"array","items":{"$ref":"#/components/schemas/ParentTypologyDto"},"nullable":true}},"additionalProperties":false},"AlertRulesResourceProperties":{"type":"object","properties":{"linkedResources":{"type":"array","items":{"$ref":"#/components/schemas/LinkedResourceDto"},"nullable":true},"alertInfo":{"$ref":"#/components/schemas/AlertRulesRequestDto"}},"additionalProperties":false},"AlertsBody":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/AlertFilterValues"},"nullable":true}},"additionalProperties":false},"AlertsDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"eventId":{"type":"string","nullable":true},"eventName":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"tenant":{"type":"string","nullable":true},"company":{"type":"string","nullable":true},"serviceCategory":{"type":"string","nullable":true},"serviceTypology":{"type":"string","nullable":true},"resourceId":{"type":"string","nullable":true},"serviceName":{"type":"string","nullable":true},"resourceTypology":{"type":"string","nullable":true},"metric":{"type":"string","nullable":true},"lastReception":{"type":"string","format":"date-time","nullable":true},"rule":{"type":"string","nullable":true},"theshold":{"type":"integer","format":"int64","nullable":true},"um":{"type":"string","nullable":true},"duration":{"type":"string","nullable":true},"thesholdExceedence":{"type":"string","nullable":true},"component":{"type":"string","nullable":true},"clusterTypology":{"type":"string","nullable":true},"cluster":{"type":"string","nullable":true},"clustername":{"type":"string","nullable":true},"nodePool":{"type":"string","nullable":true},"sms":{"type":"boolean","nullable":true},"email":{"type":"boolean","nullable":true},"panel":{"type":"boolean","nullable":true},"hidden":{"type":"boolean","nullable":true},"executedAlertActions":{"type":"array","items":{"$ref":"#/components/schemas/ExecutedAlertAction"},"nullable":true},"actions":{"type":"array","items":{"$ref":"#/components/schemas/RowActionBff"},"nullable":true},"isParentName":{"type":"boolean"}},"additionalProperties":false},"BillingPlanDto":{"type":"object","properties":{"billingPeriod":{"type":"string","nullable":true}},"additionalProperties":false},"ChartSingleInformartion":{"type":"object","properties":{"referenceId":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"referenceName":{"type":"string","nullable":true},"metadata":{"type":"array","items":{"$ref":"#/components/schemas/Properties"},"nullable":true}},"additionalProperties":false},"Child":{"type":"object","properties":{"id":{"type":"string","nullable":true},"categoryId":{"type":"string","nullable":true},"vdcName":{"type":"string","nullable":true},"vmName":{"type":"string","nullable":true}},"additionalProperties":false},"ClusterDetail":{"type":"object","properties":{"aggregation":{"type":"string","nullable":true},"id":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"nodePool":{"type":"string","nullable":true}},"additionalProperties":false},"DataCenterDto":{"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"allowedServices":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"EcommerceDto":{"type":"object","properties":{"subscriptionServices":{"$ref":"#/components/schemas/SubscriptionServicesDto"},"productCatalog":{"$ref":"#/components/schemas/ProductCatalogDto"},"project":{"type":"string","nullable":true}},"additionalProperties":false},"ExecutedAlertAction":{"type":"object","properties":{"actionType":{"$ref":"#/components/schemas/ActionType"},"success":{"type":"boolean"},"errorMessage":{"type":"string","nullable":true}},"additionalProperties":false},"ExportType":{"enum":["Excel","CSV"],"type":"string"},"GraphSeries":{"type":"object","properties":{"time":{"type":"string","nullable":true},"measure":{"type":"string","nullable":true}},"additionalProperties":false},"IdentityDto":{"type":"object","properties":{"userId":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"account":{"type":"string","nullable":true},"tenant":{"type":"string","nullable":true},"company":{"type":"string","nullable":true},"groupMembership":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"LinkedResourceDto":{"type":"object","properties":{"uri":{"type":"string","description":"Uri of the resource to link","nullable":true}},"additionalProperties":false,"description":"Linked resource"},"LocationDto":{"type":"object","properties":{"value":{"type":"string","description":"Value of the region in which the resource will be located.\r\nAvailable regions at present:\r\n- ITBG-Bergamo\n\nFor more information, check the <a href=\"/docs/metadata/#location-and-data-center\" target=\"_blank\">documentation</a>."}},"additionalProperties":false,"description":"Contains information about the Region of a resource"},"Metric":{"type":"object","properties":{"name":{"type":"string","nullable":true},"type":{"type":"string","nullable":true}},"additionalProperties":false},"MetricsCodeEntity":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"um":{"type":"string","nullable":true},"providers":{"type":"array","items":{"$ref":"#/components/schemas/ServiceModel"},"nullable":true}},"additionalProperties":false},"Notify":{"type":"object","properties":{"email":{"type":"boolean","nullable":true},"sms":{"type":"boolean","nullable":true},"panel":{"type":"boolean","nullable":true},"autoscalingDbaas":{"type":"boolean","nullable":true},"autoscalingDbaasValue":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"ParentTypologyDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"name":{"type":"string","nullable":true}},"additionalProperties":false},"PricingPlanDto":{"type":"object","properties":{"productPlan":{"$ref":"#/components/schemas/ProductPlanDto"},"productPlanPhases":{"type":"array","items":{"$ref":"#/components/schemas/ProductPlanPhasesDto"},"nullable":true}},"additionalProperties":false},"ProblemDetails":{"type":"object","properties":{"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"status":{"type":"integer","format":"int32","nullable":true},"detail":{"type":"string","nullable":true},"instance":{"type":"string","nullable":true}},"additionalProperties":{}},"ProductAttributeDto":{"type":"object","properties":{"name":{"type":"string","nullable":true},"value":{"type":"string","nullable":true}},"additionalProperties":false},"ProductCatalogDto":{"type":"object","properties":{"products":{"type":"array","items":{"$ref":"#/components/schemas/ProductDto"},"nullable":true}},"additionalProperties":false},"ProductDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"variantId":{"type":"string","nullable":true},"variantName":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"attributes":{"type":"array","items":{"$ref":"#/components/schemas/ProductAttributeDto"},"nullable":true},"plans":{"type":"array","items":{"$ref":"#/components/schemas/PricingPlanDto"},"nullable":true},"addons":{"type":"array","items":{"$ref":"#/components/schemas/AddonDto"},"nullable":true},"extraInfo":{"$ref":"#/components/schemas/ProductExtraInfoDto"}},"additionalProperties":false},"ProductExtraInfoDto":{"type":"object","properties":{"provisioningProductId":{"type":"string","nullable":true},"provisioningProductName":{"type":"string","nullable":true}},"additionalProperties":false},"ProductPlanDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"productVariantId":{"type":"string","nullable":true},"displayOrder":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"ProductPlanPhasesDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"fixedPrice":{"$ref":"#/components/schemas/ProductPriceDto"},"billingPeriod":{"type":"string","nullable":true},"name":{"type":"string","nullable":true}},"additionalProperties":false},"ProductPriceDto":{"type":"object","properties":{"price":{"type":"number","format":"double","nullable":true},"currency":{"type":"string","nullable":true}},"additionalProperties":false},"ProjectDto":{"type":"object","properties":{"id":{"type":"string","nullable":true},"name":{"type":"string","nullable":true}},"additionalProperties":false},"Properties":{"type":"object","properties":{"field":{"type":"string","nullable":true},"value":{"type":"string","nullable":true}},"additionalProperties":false},"ReceivedAlertModel":{"type":"object","properties":{"receiver":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"alerts":{"type":"array","items":{"$ref":"#/components/schemas/AlertModelReceived"},"nullable":true},"externalURL":{"type":"string","nullable":true},"version":{"type":"string","nullable":true},"groupKey":{"type":"string","nullable":true},"truncatedAlerts":{"type":"integer","format":"int32"}},"additionalProperties":false},"Resource":{"type":"object","properties":{"id":{"type":"array","items":{"type":"string"},"nullable":true},"name":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"RowActionBff":{"type":"object","properties":{"key":{"type":"string","nullable":true},"disabled":{"type":"boolean","nullable":true},"executable":{"type":"boolean","nullable":true}},"additionalProperties":false},"RuleInfo":{"type":"object","properties":{"name":{"type":"string","nullable":true},"tags":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ServiceDto":{"type":"object","properties":{"initialOrder":{"type":"boolean","nullable":true},"orderItemId":{"type":"string","nullable":true},"productVariantId":{"type":"string","nullable":true},"productPlanId":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/ServiceType"},"name":{"type":"string","nullable":true},"serviceId":{"type":"string","nullable":true},"serviceGroupId":{"type":"string","nullable":true},"creationDate":{"type":"string","format":"date-time","nullable":true},"quantity":{"type":"integer","format":"int32","nullable":true},"resource":{"$ref":"#/components/schemas/ServiceResourceDto"},"extraInfo":{"$ref":"#/components/schemas/SubscriptionExtraInfoDto"}},"additionalProperties":false},"ServiceModel":{"type":"object","properties":{"type":{"type":"string","nullable":true},"metricName":{"type":"string","nullable":true}},"additionalProperties":false},"ServiceResourceDto":{"type":"object","properties":{"path":{"type":"string","nullable":true}},"additionalProperties":false},"ServiceType":{"enum":["Base","Addon"],"type":"string"},"StandardAlertReceivedResponse":{"type":"object","properties":{"total":{"type":"integer","format":"int64"},"self":{"type":"string","nullable":true},"prev":{"type":"string","nullable":true},"next":{"type":"string","nullable":true},"first":{"type":"string","nullable":true},"last":{"type":"string","nullable":true},"values":{"type":"array","items":{"$ref":"#/components/schemas/AlertsDto"},"nullable":true},"metadata":{"$ref":"#/components/schemas/AlertsBody"}},"additionalProperties":false},"StandardAlertResponse":{"type":"object","properties":{"total":{"type":"integer","format":"int64"},"self":{"type":"string","nullable":true},"prev":{"type":"string","nullable":true},"next":{"type":"string","nullable":true},"first":{"type":"string","nullable":true},"last":{"type":"string","nullable":true},"values":{"type":"array","items":{"$ref":"#/components/schemas/AlertRulesDto"},"nullable":true},"metadata":{"$ref":"#/components/schemas/AlertsBody"}},"additionalProperties":false},"StandardMetricsData":{"type":"object","properties":{"metric":{"$ref":"#/components/schemas/ChartSingleInformartion"},"data":{"type":"array","items":{"$ref":"#/components/schemas/GraphSeries"},"nullable":true}},"additionalProperties":false},"StandardMetricsResponse":{"type":"object","properties":{"total":{"type":"integer","format":"int64"},"self":{"type":"string","nullable":true},"prev":{"type":"string","nullable":true},"next":{"type":"string","nullable":true},"first":{"type":"string","nullable":true},"last":{"type":"string","nullable":true},"values":{"type":"array","items":{"$ref":"#/components/schemas/StandardMetricsData"},"nullable":true}},"additionalProperties":false},"StandardVpcResponse":{"type":"object","properties":{"total":{"type":"integer","format":"int64"},"self":{"type":"string","nullable":true},"prev":{"type":"string","nullable":true},"next":{"type":"string","nullable":true},"first":{"type":"string","nullable":true},"last":{"type":"string","nullable":true},"values":{"type":"array","items":{"$ref":"#/components/schemas/VpcResponse"},"nullable":true}},"additionalProperties":false},"Status":{"type":"object","properties":{"inhibitedBy":{"type":"array","items":{},"nullable":true},"silencedBy":{"type":"array","items":{},"nullable":true},"state":{"type":"string","nullable":true}},"additionalProperties":false},"SubscriptionExtraInfoDto":{"type":"object","properties":{"provisioningProductId":{"type":"string","nullable":true},"provisioningProductName":{"type":"string","nullable":true},"dataCenter":{"type":"string","nullable":true,"description":"For more information, check the <a href=\"/docs/metadata/#location-and-data-center\" target=\"_blank\">documentation</a>."}},"additionalProperties":false},"SubscriptionServicesDto":{"type":"object","properties":{"serviceBasketId":{"type":"string","nullable":true},"subscriptionId":{"type":"string","nullable":true},"billingContainerId":{"type":"string","nullable":true},"serviceGroupId":{"type":"string","nullable":true},"orderId":{"type":"string","nullable":true},"currency":{"type":"string","nullable":true},"totalPrice":{"type":"number","format":"double","nullable":true},"plan":{"$ref":"#/components/schemas/BillingPlanDto"},"services":{"type":"array","items":{"$ref":"#/components/schemas/ServiceDto"},"nullable":true}},"additionalProperties":false},"VpcResponse":{"type":"object","properties":{"userID":{"type":"integer","format":"int32"},"privateCloudOrganizationID":{"type":"integer","format":"int32"},"name":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"vCPU":{"type":"integer","format":"int32"},"ram":{"type":"integer","format":"int32"},"storage":{"type":"integer","format":"int32"},"vm":{"type":"integer","format":"int32"},"vmList":{"type":"array","items":{"$ref":"#/components/schemas/Child"},"nullable":true}},"additionalProperties":false},"Webhook":{"type":"object","properties":{"url":{"type":"string","nullable":true}},"additionalProperties":false},"CallBackType":{"enum":["Validate","Mutate"],"type":"string"},"CallBackUri":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/CallBackType"},"uri":{"type":"string","format":"uri","nullable":true}},"additionalProperties":false},"MetadataDto":{"type":"object","properties":{"name":{"type":"string","description":"Name of the resource"},"location":{"$ref":"#/components/schemas/LocationDto"},"tags":{"type":"array","items":{"type":"string"},"description":"List of tags for the resource","nullable":true}},"additionalProperties":false,"description":"Metadata of the resource"},"MetadataDtoV2":{"type":"object","properties":{"name":{"type":"string","description":"Name of the resource"},"tags":{"type":"array","items":{"type":"string"},"description":"List of tags for the resource","nullable":true}},"additionalProperties":false,"description":"Metadata of the resource"},"PropertiesBaseDto":{"type":"object","properties":{"linkedResources":{"type":"array","items":{"$ref":"#/components/schemas/LinkedResourceDto"},"description":"List of linked resources","nullable":true}},"additionalProperties":false},"ProviderConfig":{"type":"object","properties":{"name":{"type":"string","nullable":true},"uri":{"type":"string","nullable":true},"providerResourceConfigs":{"type":"array","items":{"$ref":"#/components/schemas/ProviderResourceConfig"},"nullable":true}},"additionalProperties":false},"ProviderResourceConfig":{"type":"object","properties":{"resource":{"type":"string","nullable":true},"callBackUris":{"type":"array","items":{"$ref":"#/components/schemas/CallBackUri"},"nullable":true}},"additionalProperties":false},"ResourceBaseDto":{"type":"object","properties":{"metadata":{"$ref":"#/components/schemas/MetadataDto"},"properties":{"$ref":"#/components/schemas/PropertiesBaseDto"}},"additionalProperties":false,"description":"Classe base del full paylod di una risorsa con tipizzazione a object delle custom properties\r\ne delle extra info della tipologia"},"ResourceBaseDtoV2":{"type":"object","properties":{"metadata":{"$ref":"#/components/schemas/MetadataDtoV2"},"properties":{"$ref":"#/components/schemas/PropertiesBaseDto"}},"additionalProperties":false,"description":"Classe base del full paylod di una risorsa con tipizzazione a object delle custom properties\r\ne delle extra info della tipologia"}},"securitySchemes":{"Bearer":{"type":"apiKey","description":"Insert JWT token","name":"Authorization","in":"header"}}},"security":[{"Bearer":[]}]}