Download OpenAPI specification:
REST API for Omnistrate Fleet
Get the total cost of operating a fleet on a cloud provider
| startDate required | string <date-time> Example: startDate=2023-01-01T10:00:00Z The start date of the range |
| endDate required | string <date-time> Example: endDate=2024-01-01T10:00:00Z The end date of the range |
| environmentType required | string Example: environmentType=DEV The type of environment to filter costs by |
| frequency required | string Example: frequency=DAILY|MONTHLY The frequency of the cost data |
| includeCloudProviderIDs | string Example: includeCloudProviderIDs=infra-12345678,infra-23456789 The cloud provider IDs to include in the cost data |
| excludeCloudProviderIDs | string Example: excludeCloudProviderIDs=infra-12345678,infra-23456789 The cloud provider IDs to exclude from the cost data |
{- "cloudProviderCosts": {
- "infra-abcdefgh": {
- "cloudProviderName": "aws",
- "cost": [
- {
- "cost": 100,
- "date": "2023-01-01T10:00:00Z"
}, - {
- "cost": 200,
- "date": "2023-01-02T10:00:00Z"
}, - {
- "cost": 145,
- "date": "2023-01-03T10:00:00Z"
}
], - "totalCost": 445
}
}
}Get the total cost of operating a fleet in a deployment cell
| startDate required | string <date-time> Example: startDate=2023-01-01T10:00:00Z The start date of the range |
| endDate required | string <date-time> Example: endDate=2024-01-01T10:00:00Z The end date of the range |
| environmentType required | string Example: environmentType=DEV The type of environment to filter costs by |
| frequency required | string Example: frequency=DAILY|MONTHLY The frequency of the cost data |
| includeCloudProviderIDs | string Example: includeCloudProviderIDs=infra-12345678,infra-23456789 The cloud provider IDs to include in the cost data |
| excludeCloudProviderIDs | string Example: excludeCloudProviderIDs=infra-12345678,infra-23456789 The cloud provider IDs to exclude from the cost data |
| includeRegionIDs | string Example: includeRegionIDs=region-12345678,region-23456789 The region IDs to include in the cost data |
| excludeRegionIDs | string Example: excludeRegionIDs=region-12345678,region-23456789 The region IDs to exclude from the cost data |
| includeDeploymentCellIDs | string Example: includeDeploymentCellIDs=hc-12345678,hc-23456789 The deployment cell IDs to include in the cost data |
| excludeDeploymentCellIDs | string Example: excludeDeploymentCellIDs=hc-12345678,hc-23456789 The deployment cell IDs to exclude from the cost data |
| includeInstanceIDs | string Example: includeInstanceIDs=instance-12345678,instance-23456789 The instance IDs to include in the cost data |
| excludeInstanceIDs | string Example: excludeInstanceIDs=instance-12345678,instance-23456789 The instance IDs to exclude from the cost data |
| topNInstances | integer <int64> Example: topNInstances=10 The number of top instances to include in the cost data |
{- "deploymentCellCosts": {
- "hc-abcdefgh": {
- "cloudProviderName": "aws",
- "cost": [
- {
- "cost": 100,
- "date": "2023-01-01T10:00:00Z"
}, - {
- "cost": 200,
- "date": "2023-01-02T10:00:00Z"
}, - {
- "cost": 145,
- "date": "2023-01-03T10:00:00Z"
}
], - "instancesCost": [
- {
- "cloudProviderName": "aws",
- "instanceID": "instance-12345678",
- "isDeleted": false,
- "productTierID": "pt-12345678",
- "productTierName": "Standard",
- "productTierTenancyType": "OMNISTRATE_DEDICATED_TENANCY",
- "regionName": "us-west-2",
- "serviceEnvironmentID": "se-12345678",
- "serviceID": "s-12345678",
- "subscriptionID": "sub-12345678",
- "totalCost": 100,
- "utilization": 50
}
], - "regionName": "us-west-2",
- "totalCost": 445
}
}
}Get the total cost of operating a fleet in a region
| startDate required | string <date-time> Example: startDate=2023-01-01T10:00:00Z The start date of the range |
| endDate required | string <date-time> Example: endDate=2024-01-01T10:00:00Z The end date of the range |
| environmentType required | string Example: environmentType=DEV The type of environment to filter costs by |
| frequency required | string Example: frequency=DAILY|MONTHLY The frequency of the cost data |
| includeCloudProviderIDs | string Example: includeCloudProviderIDs=infra-12345678,infra-23456789 The cloud provider IDs to include in the cost data |
| excludeCloudProviderIDs | string Example: excludeCloudProviderIDs=infra-12345678,infra-23456789 The cloud provider IDs to exclude from the cost data |
| includeRegionIDs | string Example: includeRegionIDs=region-12345678,region-23456789 The region IDs to include in the cost data |
| excludeRegionIDs | string Example: excludeRegionIDs=region-12345678,region-23456789 The region IDs to exclude from the cost data |
{- "regionCosts": {
- "region-abcdefgh": {
- "cloudProviderName": "aws",
- "cost": [
- {
- "cost": 100,
- "date": "2023-01-01T10:00:00Z"
}, - {
- "cost": 200,
- "date": "2023-01-02T10:00:00Z"
}, - {
- "cost": 145,
- "date": "2023-01-03T10:00:00Z"
}
], - "regionName": "us-west-2",
- "totalCost": 445
}
}
}Get the total cost of operating a fleet for a user
| startDate required | string <date-time> Example: startDate=2023-01-01T10:00:00Z The start date of the range |
| endDate required | string <date-time> Example: endDate=2024-01-01T10:00:00Z The end date of the range |
| environmentType required | string Example: environmentType=DEV The type of environment to filter costs by |
| includeUserIDs | string Example: includeUserIDs=user-12345678,user-23456789 The user IDs to include in the cost data |
| excludeUserIDs | string Example: excludeUserIDs=user-23456789 The user IDs to exclude from the cost data |
| topNUsers | integer <int64> Example: topNUsers=10 The number of top users to include in the cost data |
| topNInstances | integer <int64> Example: topNInstances=10 The number of top instances to include in the cost data |
{- "userCosts": {
- "user-abcdefgh": {
- "cost": [
- {
- "cost": 100,
- "date": "2023-01-01T10:00:00Z"
}, - {
- "cost": 200,
- "date": "2023-01-02T10:00:00Z"
}, - {
- "cost": 145,
- "date": "2023-01-03T10:00:00Z"
}
], - "email": "admin@example.com",
- "instancesCost": [
- {
- "cloudProviderName": "aws",
- "instanceID": "instance-12345678",
- "isDeleted": false,
- "productTierID": "pt-12345678",
- "productTierName": "Standard",
- "productTierTenancyType": "OMNISTRATE_DEDICATED_TENANCY",
- "regionName": "us-west-2",
- "serviceEnvironmentID": "se-12345678",
- "serviceID": "s-12345678",
- "subscriptionID": "sub-12345678",
- "totalCost": 100,
- "utilization": 50
}
], - "orgID": "org-12345678",
- "orgName": "Acme Corp",
- "totalCost": 445,
- "userName": "John Doe"
}
}
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
| instanceId | string Example: instanceId=instance-12345678 The instance ID of the workflow |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the workflows |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the workflows |
| excludeStats | boolean Example: excludeStats=true Whether to exclude expensive stats (e.g. per-workflow resource count) from the response. |
{- "environmentId": "se-123456",
- "nextPageToken": "token",
- "serviceId": "s-123456",
- "workflows": [
- {
- "ResourceCount": 6379163730639329000,
- "UpdatedBy": "Anonymous",
- "UpdatedReason": "Customer requested termination.",
- "WorkflowType": "Service deployment.",
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "endTime": "2020-01-01T00:01:00Z",
- "gcpProjectID": "my-project",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Nulla quisquam quia nesciunt.",
- "planType": "my-plan",
- "servicePlanId": "pt-12345678",
- "servicePlanName": "my-product-tier-plan",
- "servicePlanVersion": "3.1",
- "startTime": "2020-01-01T00:00:00Z",
- "status": "IN_PROGRESS"
}, - {
- "ResourceCount": 6379163730639329000,
- "UpdatedBy": "Anonymous",
- "UpdatedReason": "Customer requested termination.",
- "WorkflowType": "Service deployment.",
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "endTime": "2020-01-01T00:01:00Z",
- "gcpProjectID": "my-project",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Nulla quisquam quia nesciunt.",
- "planType": "my-plan",
- "servicePlanId": "pt-12345678",
- "servicePlanName": "my-product-tier-plan",
- "servicePlanVersion": "3.1",
- "startTime": "2020-01-01T00:00:00Z",
- "status": "IN_PROGRESS"
}, - {
- "ResourceCount": 6379163730639329000,
- "UpdatedBy": "Anonymous",
- "UpdatedReason": "Customer requested termination.",
- "WorkflowType": "Service deployment.",
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "endTime": "2020-01-01T00:01:00Z",
- "gcpProjectID": "my-project",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Nulla quisquam quia nesciunt.",
- "planType": "my-plan",
- "servicePlanId": "pt-12345678",
- "servicePlanName": "my-product-tier-plan",
- "servicePlanVersion": "3.1",
- "startTime": "2020-01-01T00:00:00Z",
- "status": "IN_PROGRESS"
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
{- "ActiveWorkflowCount": 480434971598857500,
- "CompletedWorkflowCount": 8527015226401176000,
- "FailedWorkflowCount": 5507487634193244000,
- "environmentId": "se-123456",
- "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: submit-create-instance-plan-instance-50h74sj46 ID of the ServiceWorkflow |
{- "ResourceCount": 6235337054736063000,
- "UpdatedBy": "Anonymous",
- "UpdatedReason": "Customer requested termination.",
- "WorkflowType": "Service deployment.",
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "endTime": "2020-01-01T00:01:00Z",
- "gcpProjectID": "my-project",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Quia dolorem.",
- "planType": "my-plan",
- "servicePlanId": "pt-12345678",
- "servicePlanName": "my-product-tier-plan",
- "servicePlanVersion": "3.1",
- "startTime": "2020-01-01T00:00:00Z",
- "status": "IN_PROGRESS"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: submit-create-instance-plan-instance-50h74sj46 ID of the ServiceWorkflow |
{- "Resources": [
- {
- "actionHookDeploymentStatus": "IN_PROGRESS",
- "computeDeploymentStatus": "IN_PROGRESS",
- "configurationStatus": "IN_PROGRESS",
- "infraDeploymentStatus": "IN_PROGRESS",
- "monitoringStatus": "IN_PROGRESS",
- "networkDeploymentStatus": "IN_PROGRESS",
- "resourceName": "Galera",
- "status": "IN_PROGRESS",
- "storageDeploymentStatus": "IN_PROGRESS"
}, - {
- "actionHookDeploymentStatus": "IN_PROGRESS",
- "computeDeploymentStatus": "IN_PROGRESS",
- "configurationStatus": "IN_PROGRESS",
- "infraDeploymentStatus": "IN_PROGRESS",
- "monitoringStatus": "IN_PROGRESS",
- "networkDeploymentStatus": "IN_PROGRESS",
- "resourceName": "Galera",
- "status": "IN_PROGRESS",
- "storageDeploymentStatus": "IN_PROGRESS"
}, - {
- "actionHookDeploymentStatus": "IN_PROGRESS",
- "computeDeploymentStatus": "IN_PROGRESS",
- "configurationStatus": "IN_PROGRESS",
- "infraDeploymentStatus": "IN_PROGRESS",
- "monitoringStatus": "IN_PROGRESS",
- "networkDeploymentStatus": "IN_PROGRESS",
- "resourceName": "Galera",
- "status": "IN_PROGRESS",
- "storageDeploymentStatus": "IN_PROGRESS"
}, - {
- "actionHookDeploymentStatus": "IN_PROGRESS",
- "computeDeploymentStatus": "IN_PROGRESS",
- "configurationStatus": "IN_PROGRESS",
- "infraDeploymentStatus": "IN_PROGRESS",
- "monitoringStatus": "IN_PROGRESS",
- "networkDeploymentStatus": "IN_PROGRESS",
- "resourceName": "Galera",
- "status": "IN_PROGRESS",
- "storageDeploymentStatus": "IN_PROGRESS"
}
], - "Workflow": {
- "ResourceCount": 6379163730639329000,
- "UpdatedBy": "Anonymous",
- "UpdatedReason": "Customer requested termination.",
- "WorkflowType": "Service deployment.",
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "endTime": "2020-01-01T00:01:00Z",
- "gcpProjectID": "my-project",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Nulla quisquam quia nesciunt.",
- "planType": "my-plan",
- "servicePlanId": "pt-12345678",
- "servicePlanName": "my-product-tier-plan",
- "servicePlanVersion": "3.1",
- "startTime": "2020-01-01T00:00:00Z",
- "status": "IN_PROGRESS"
}, - "environmentId": "se-123456",
- "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: submit-create-instance-plan-instance-50h74sj46 ID of the ServiceWorkflow |
| status required | string Update the status of the workflow execution. You can pause, resume or retry a workflow. |
{- "status": "pause|resume|retry"
}{- "ResourceCount": 5112255604849114000,
- "UpdatedBy": "Anonymous",
- "UpdatedReason": "Customer requested termination.",
- "WorkflowType": "Service deployment.",
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "endTime": "2020-01-01T00:01:00Z",
- "gcpProjectID": "my-project",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Corrupti nam voluptate voluptas eos.",
- "planType": "my-plan",
- "servicePlanId": "pt-12345678",
- "servicePlanName": "my-product-tier-plan",
- "servicePlanVersion": "3.1",
- "startTime": "2020-01-01T00:00:00Z",
- "status": "IN_PROGRESS"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: submit-create-instance-plan-instance-50h74sj46 ID of the ServiceWorkflow |
{- "environmentId": "se-123456",
- "id": "submit-create-instance-plan-instance-50h74sj46",
- "resources": [
- {
- "resourceId": "r-12345678",
- "resourceKey": "db",
- "resourceName": "Galera",
- "workflowSteps": [
- {
- "events": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Bootstrap started"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "eventType": "WorkflowStepCompleted",
- "message": "Bootstrap completed"
}
], - "stepName": "Bootstrap"
}, - {
- "events": [
- {
- "eventTime": "2020-01-01T00:02:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Compute deployment started"
}, - {
- "eventTime": "2020-01-01T00:03:00Z",
- "eventType": "WorkflowStepCompleted",
- "message": "Compute deployment completed"
}
], - "stepName": "Compute"
}, - {
- "events": [
- {
- "eventTime": "2020-01-01T00:04:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Network deployment started"
}, - {
- "eventTime": "2020-01-01T00:05:00Z",
- "eventType": "WorkflowStepFailed",
- "message": "Details of the failure"
}
], - "stepName": "Network"
}
]
}
], - "serviceId": "s-123456"
}| id required | string Example: ac-12345678 Account Config ID to operate on |
{- "awsAccountID": "123456789012",
- "awsBootstrapRoleARN": "arn:aws:iam::<ACCOUNT_ID>:role/<ROLE_NAME>",
- "awsCloudFormationNoLBTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template-no-lb-policy.yaml",
- "awsCloudFormationTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template.yaml",
- "azureBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureBootstrapUserClientID": "3ec55e76-d2be-46a6-80d2-10984e0e17a1",
- "azureDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "byoaInstanceIDs": [
- "instance-12345678",
- "instance-abcdefgh"
], - "byocOnPremInstallCommand": "bash -c 'd=$(mktemp -d) && curl -fsSL https://omnistrate.com/account-setup/byoc-onprem?account_config_id=ac-MOju2uwKM0 | tar -x -C \"$d\" && bash \"$d/install.sh\"'",
- "byocOnPremUninstallCommand": "helm uninstall omnistrate-dataplane-agent -n dataplane-agent",
- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
], - "cloudProviderId": "Asperiores incidunt ut voluptatem eos ducimus.",
- "description": "An AWS account hosting multiple dev environments",
- "gcpBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "gcpServiceAccountEmail": "bootstrap@my-project.iam.gserviceaccount.com",
- "id": "Tempore molestiae et repudiandae sunt labore.",
- "name": "Dev AWS account",
- "nebiusBindings": [
- {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}
], - "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "ociBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-bootstrap.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociBootstrapUserID": "ocid1.user.oc1..aaaaaaaaa6kkllecgcpbqt3ejal7sq5ig7xcxz3pgvn3j2hb2wlu7ny4vpyq",
- "ociDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-disconnect.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-offboard.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Account is ready"
}List all registered CloudNativeNetworks for an account configuration
| id required | string Example: ac-12345678 Account Config ID to operate on |
{- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
]
}Import a discovered host cluster from an imported cloud native network
| id required | string Example: ac-12345678 Account Config ID to operate on |
| region required | string Example: us-east-1 The deployment region where the host cluster resides |
| cloudNativeNetworkId required | string Example: vpc-0abc123def456 The cloud provider network ID (e.g. AWS VPC ID) that contains the host cluster to import |
| hostClusterName required | string Example: existing-eks-cluster The cloud provider host cluster name to import from this cloud native network |
{- "created": true,
- "hostClusterId": "Aut eos voluptas."
}Import an available cloud native network for deployments (sets status to READY)
| id required | string Example: ac-12345678 Account Config ID to operate on |
| region required | string Example: us-east-1 The deployment region whose validated subnetworks should be imported |
| cloudNativeNetworkId required | string Example: /subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet The provider-native network ID to import for deployments |
{- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
]
}Unimport a cloud native network, reverting it from READY to AVAILABLE
| id required | string Example: ac-12345678 Account Config ID to operate on |
| region required | string Example: us-east-1 The deployment region whose cloud native network row should be unimported |
| cloudNativeNetworkId required | string Example: /subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet The provider-native network ID to unimport. Rejected with HTTP 400 if the network is currently in use by a host cluster. |
{- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
]
}Bulk import or unimport CloudNativeNetworks for deployments
| id required | string Example: ac-12345678 Account Config ID to operate on |
required | Array of objects (FleetAccountConfigCloudNativeNetworkOperation) List of cloud native network operations to perform |
{- "cloudNativeNetworks": [
- {
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "import": true,
- "region": "us-east-1"
}, - {
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "import": true,
- "region": "us-east-1"
}, - {
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "import": true,
- "region": "us-east-1"
}
]
}{- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
]
}Sync CloudNativeNetworks from the provider's cloud account: discovers CloudNativeNetworks and upserts them into the database
| id required | string Example: ac-12345678 Account Config ID to operate on |
Array of objects (FleetSyncAccountConfigCloudNativeNetworkTarget) Optional list of (region, cloudNativeNetworkId) targets to sync. Each target is {region (required), cloudNativeNetworkId (optional)}: with the network ID set, only that network is re-validated; with the network ID omitted, every supported network in the region is enumerated. If the entire list is empty, the sync sweeps every region the account is enabled in (derived from the service plan). |
{- "cloudNativeNetworks": [
- {
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "includeHostClusters": false,
- "region": "us-east-1"
}, - {
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "includeHostClusters": false,
- "region": "us-east-1"
}
]
}{- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
]
}| cloudProviderName required | string Cloud Provider name to filter on |
{- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all"
}{- "accountConfigs": [
- {
- "awsAccountID": "123456789012",
- "awsBootstrapRoleARN": "arn:aws:iam::<ACCOUNT_ID>:role/<ROLE_NAME>",
- "awsCloudFormationNoLBTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template-no-lb-policy.yaml",
- "awsCloudFormationTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template.yaml",
- "azureBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureBootstrapUserClientID": "3ec55e76-d2be-46a6-80d2-10984e0e17a1",
- "azureDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "byoaInstanceIDs": [
- "instance-12345678",
- "instance-abcdefgh"
], - "byocOnPremInstallCommand": "bash -c 'd=$(mktemp -d) && curl -fsSL https://omnistrate.com/account-setup/byoc-onprem?account_config_id=ac-MOju2uwKM0 | tar -x -C \"$d\" && bash \"$d/install.sh\"'",
- "byocOnPremUninstallCommand": "helm uninstall omnistrate-dataplane-agent -n dataplane-agent",
- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
], - "cloudProviderId": "Illo aut quasi delectus.",
- "description": "An AWS account hosting multiple dev environments",
- "gcpBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "gcpServiceAccountEmail": "bootstrap@my-project.iam.gserviceaccount.com",
- "id": "Sapiente fugit voluptatem ab quia quas.",
- "name": "Dev AWS account",
- "nebiusBindings": [
- {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}
], - "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "ociBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-bootstrap.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociBootstrapUserID": "ocid1.user.oc1..aaaaaaaaa6kkllecgcpbqt3ejal7sq5ig7xcxz3pgvn3j2hb2wlu7ny4vpyq",
- "ociDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-disconnect.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-offboard.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Account is ready"
}, - {
- "awsAccountID": "123456789012",
- "awsBootstrapRoleARN": "arn:aws:iam::<ACCOUNT_ID>:role/<ROLE_NAME>",
- "awsCloudFormationNoLBTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template-no-lb-policy.yaml",
- "awsCloudFormationTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template.yaml",
- "azureBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureBootstrapUserClientID": "3ec55e76-d2be-46a6-80d2-10984e0e17a1",
- "azureDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "byoaInstanceIDs": [
- "instance-12345678",
- "instance-abcdefgh"
], - "byocOnPremInstallCommand": "bash -c 'd=$(mktemp -d) && curl -fsSL https://omnistrate.com/account-setup/byoc-onprem?account_config_id=ac-MOju2uwKM0 | tar -x -C \"$d\" && bash \"$d/install.sh\"'",
- "byocOnPremUninstallCommand": "helm uninstall omnistrate-dataplane-agent -n dataplane-agent",
- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
], - "cloudProviderId": "Illo aut quasi delectus.",
- "description": "An AWS account hosting multiple dev environments",
- "gcpBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "gcpServiceAccountEmail": "bootstrap@my-project.iam.gserviceaccount.com",
- "id": "Sapiente fugit voluptatem ab quia quas.",
- "name": "Dev AWS account",
- "nebiusBindings": [
- {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}
], - "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "ociBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-bootstrap.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociBootstrapUserID": "ocid1.user.oc1..aaaaaaaaa6kkllecgcpbqt3ejal7sq5ig7xcxz3pgvn3j2hb2wlu7ny4vpyq",
- "ociDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-disconnect.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-offboard.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Account is ready"
}, - {
- "awsAccountID": "123456789012",
- "awsBootstrapRoleARN": "arn:aws:iam::<ACCOUNT_ID>:role/<ROLE_NAME>",
- "awsCloudFormationNoLBTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template-no-lb-policy.yaml",
- "awsCloudFormationTemplateURL": "https://s3.amazonaws.com/omnistrate-cloudformation/org-EUVvex3bVm/account-config-setup-template.yaml",
- "azureBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureBootstrapUserClientID": "3ec55e76-d2be-46a6-80d2-10984e0e17a1",
- "azureDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/azure-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "byoaInstanceIDs": [
- "instance-12345678",
- "instance-abcdefgh"
], - "byocOnPremInstallCommand": "bash -c 'd=$(mktemp -d) && curl -fsSL https://omnistrate.com/account-setup/byoc-onprem?account_config_id=ac-MOju2uwKM0 | tar -x -C \"$d\" && bash \"$d/install.sh\"'",
- "byocOnPremUninstallCommand": "helm uninstall omnistrate-dataplane-agent -n dataplane-agent",
- "cloudNativeNetworks": [
- {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}, - {
- "accountConfigId": "Dignissimos natus quo et.",
- "cidr": "10.0.0.0/16",
- "cloudNativeNetworkId": "/subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/customer-rg/providers/Microsoft.Network/virtualNetworks/customer-vnet",
- "createdAt": "2026-04-14T10:00:00Z",
- "hostClusters": [
- {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}, - {
- "eligibleToImport": true,
- "ineligibilityReason": "Host cluster is already imported",
- "name": "existing-eks-cluster"
}
], - "id": "acvpc-12345678",
- "imported": true,
- "inUse": false,
- "name": "production-vpc",
- "privateSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "publicSubnets": [
- {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}, - {
- "az": "us-east-1a",
- "cidr": "10.0.1.0/24",
- "id": "subnet-0abc123def456",
- "isPublic": false,
- "isTagged": true
}
], - "region": "us-east-1",
- "status": "PENDING|VERIFYING|READY|FAILED",
- "statusMessage": "Cloud native network validated successfully",
- "supportsPrivateDeployment": true,
- "supportsPublicDeployment": true,
- "updatedAt": "2026-04-14T10:05:00Z"
}
], - "cloudProviderId": "Illo aut quasi delectus.",
- "description": "An AWS account hosting multiple dev environments",
- "gcpBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-bootstrap.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-disconnect.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/gcp-offboard.sh?account_config_id=ac-MOju2uwKM0)\"",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "gcpServiceAccountEmail": "bootstrap@my-project.iam.gserviceaccount.com",
- "id": "Sapiente fugit voluptatem ab quia quas.",
- "name": "Dev AWS account",
- "nebiusBindings": [
- {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}, - {
- "derivedPublicKeyFingerprint": "SHA256:derived-public-key-fingerprint",
- "keyExpiresAt": "2026-04-15T12:00:00Z",
- "keyFingerprint": "SHA256:live-key-fingerprint",
- "keyState": "ACTIVE",
- "ownsArtifactBucket": true,
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "publicKeyIDMatches": true,
- "region": "eu-north1",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8",
- "serviceAccountKeyValidated": true,
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Binding is ready"
}
], - "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "ociBootstrapShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-bootstrap.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociBootstrapUserID": "ocid1.user.oc1..aaaaaaaaa6kkllecgcpbqt3ejal7sq5ig7xcxz3pgvn3j2hb2wlu7ny4vpyq",
- "ociDisconnectShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-disconnect.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociOffboardShellCommand": "bash -c \"$(curl -fsSL https://omnistrate.com/account-setup/oci-offboard.sh?account_config_id=ac-YpsR5dKPB6)\"",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "status": "PENDING|VERIFYING|READY|FAILED|DELETING|READY_TO_OFFBOARD",
- "statusMessage": "Account is ready"
}
], - "ids": [
- "ac-12345678",
- "ac-abcdefgh",
- "ac-1234efgh"
], - "nextPageToken": "next-token"
}Return all resource instances in the given host cluster
| hostClusterId required | string Example: hc-12345678 ID of the host cluster to list instances for |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "instances": [
- {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}, - {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}, - {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}
], - "nextPageToken": "token"
}Return all instance snapshots in the given host cluster
| hostClusterId required | string Example: hc-12345678 ID of the host cluster to list snapshots for |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "nextPageToken": "token",
- "snapshots": [
- {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}
]
}| hasInvoice | boolean Example: hasInvoice=false Filter for organizations with invoices |
| hasInvoiceWithStatus | string Example: hasInvoiceWithStatus=draft|open|paid|uncollectible|void Filter for organizations with invoices with a specific status |
| hasInvoiceFromDate | string <date-time> Example: hasInvoiceFromDate=2023-01-01T10:00:00Z Filter for organizations with invoices from a specific date |
| hasInvoiceToDate | string <date-time> Example: hasInvoiceToDate=2024-01-01T10:00:00Z Filter for organizations with invoices to a specific date |
{- "nextPageToken": "next-token",
- "organizations": [
- {
- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Dolorem qui.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}, - {
- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Dolorem qui.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}
]
}| serviceProviderId required | string Example: omnistrate The service provider ID |
| serviceKey required | string Example: service-orchestration The service name |
| serviceAPIVersion required | string Example: v1 The service API version |
| serviceEnvironmentKey required | string Example: dev The service environment name |
| serviceModelKey required | string Example: hosted The service model name |
| productTierKey required | string Example: premium The product tier name |
| id required | string Example: instance-abcd1234 The instance ID |
| serviceProviderId required | string Example: omnistrate The service provider ID |
| serviceKey required | string Example: service-orchestration The service name |
| serviceAPIVersion required | string Example: v1 The service API version |
| serviceEnvironmentKey required | string Example: dev The service environment name |
| serviceModelKey required | string Example: hosted The service model name |
| productTierKey required | string Example: premium The product tier name |
| sourceResourceKey required | string Example: mysql The serverless resource key |
| cloud_provider | string The cloud provider name |
| region | string The region code |
| requestParams | any The request parameters |
{- "cloud_provider": "aws",
- "region": "us-east-1",
- "requestParams": {
- "param1": "value1",
- "param2": "value2"
}
}{- "id": "Tempore aut quisquam quam voluptas."
}| serviceID required | string Example: s-12345678 Service ID |
| servicePlanID required | string Example: pt-12345678 The service plan ID |
| hostClusterID required | string Example: hc-12345678 The host cluster ID or key |
| primaryResourceKey required | string Example: mysql The primary resource key to adopt. This is the top-level resource that will be managed by Omnistrate. |
| servicePlanVersion | string Example: servicePlanVersion=1.0 The service plan version |
| subscriptionID | string Example: subscriptionID=sub-12345678 The subscription ID of the resource instance |
object The resource adoption configuration |
{- "resourceAdoptionConfiguration": {
- "mysql": {
- "helmAdoptionConfiguration": {
- "releaseName": "my-helm-release",
- "releaseNamespace": "default",
- "runtimeConfiguration": {
- "timeout": "300s",
- "waitForJobs": true
}
}
}, - "redis": {
- "helmAdoptionConfiguration": {
- "releaseName": "my-redis-release",
- "releaseNamespace": "redis",
- "runtimeConfiguration": {
- "timeout": "300s",
- "waitForJobs": true
}
}
}
}
}{- "id": "Non aspernatur expedita eligendi commodi ex."
}| serviceProviderId required | string Example: omnistrate The service provider ID |
| serviceKey required | string Example: service-orchestration The service name |
| serviceAPIVersion required | string Example: v1 The service API version |
| serviceEnvironmentKey required | string Example: dev The service environment name |
| serviceModelKey required | string Example: hosted The service model name |
| productTierKey required | string Example: premium The product tier name |
| resourceKey required | string Example: mysql The resource key |
| cloud_provider | string The cloud provider name |
| custom_network_id | string Custom network for resource |
Array of objects (CustomTag) The custom tags for the resource instance. | |
| externalPayerId | string The external payer id to record which customer should pay for this resource instance. This will override the subscription level external payer id if set. |
| instanceId | string The ID of a previously deleted instance to restore. When provided, the instance will be re-provisioned with the same ID. |
| network_type | string The network type |
| onprem_platform | string OnPrem platform |
| productTierVersion | string The product tier version |
| region | string The region code |
| requestParams | any The request parameters |
| subscriptionId | string The subscription ID |
Array of objects (WorkflowBreakpoint) The workflow breakpoints for the resource instance. |
{- "cloud_provider": "aws",
- "custom_network_id": "n-1234567890",
- "customTags": [
- {
- "key": "customKey",
- "value": "customValue"
}, - {
- "key": "customKey",
- "value": "customValue"
}
], - "externalPayerId": "external-billing-id-1234",
- "instanceId": "instance-12345678",
- "network_type": "PUBLIC|INTERNAL",
- "onprem_platform": "OpenShift",
- "productTierVersion": "1.0",
- "region": "us-east-1",
- "requestParams": {
- "param1": "value1",
- "param2": "value2"
}, - "subscriptionId": "Aliquid minus asperiores.",
- "workflowBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "events": [
- "StartHelmInstall",
- "FailHelmInstall"
], - "id": "postgres"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "events": [
- "StartHelmInstall",
- "FailHelmInstall"
], - "id": "postgres"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "events": [
- "StartHelmInstall",
- "FailHelmInstall"
], - "id": "postgres"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "events": [
- "StartHelmInstall",
- "FailHelmInstall"
], - "id": "postgres"
}
]
}{- "id": "Omnis omnis consequatur qui sed."
}object (SearchInventoryFilters) Optional filters to apply to inventory search result categories. | |
| query required | string The search query. Supports prefixed searches such as 'service: |
{- "filters": {
- "resourceInstance": {
- "predicates": [
- {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "environmentName": "Production",
- "instanceId": "instance-12345678",
- "productTierName": "premium",
- "productTierVersion": "2.0",
- "regionCode": "us-west-2",
- "resourceName": "postgres",
- "serviceName": "postgres",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "Velit eum pariatur."
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "environmentName": "Production",
- "instanceId": "instance-12345678",
- "productTierName": "premium",
- "productTierVersion": "2.0",
- "regionCode": "us-west-2",
- "resourceName": "postgres",
- "serviceName": "postgres",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "Velit eum pariatur."
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "environmentName": "Production",
- "instanceId": "instance-12345678",
- "productTierName": "premium",
- "productTierVersion": "2.0",
- "regionCode": "us-west-2",
- "resourceName": "postgres",
- "serviceName": "postgres",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "Velit eum pariatur."
}
], - "tags": [
- {
- "key": "env",
- "value": "prod"
}, - {
- "key": "env",
- "value": "prod"
}, - {
- "key": "env",
- "value": "prod"
}, - {
- "key": "env",
- "value": "prod"
}
]
}
}, - "query": "snapshot:instance-12345678"
}{- "deploymentCellResults": [
- {
- "cloudProvider": "aws",
- "description": "The Deployment Cell is hosted in us-east-2 on aws.",
- "id": "hc-12345",
- "regionCode": "us-east-2",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService"
}
], - "notificationResults": [
- {
- "description": "Deployment completed",
- "id": "event-12345",
- "name": "Deployment",
- "priority": "Low",
- "resourceName": "postgres",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "time": "2020-01-01T00:01:00Z",
- "type": "SuccessfulDeployment"
}
], - "proxyInstanceResults": [
- {
- "cloudProvider": "aws",
- "description": "My proxy.",
- "id": "i-12345",
- "managed": true,
- "managedResourceType": "PortsBasedProxy",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "proxyType": "PortsBasedProxy",
- "regionCode": "us-west-1",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "status": "Running",
- "statusDescription": "Instance is running.",
- "targetResourceName": "postgres"
}
], - "resourceInstanceResults": [
- {
- "cloudProvider": "aws",
- "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "description": "My proxy.",
- "id": "i-12345",
- "managed": true,
- "managedResourceType": "PortsBasedProxy",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "pt-12345",
- "productTierName": "free",
- "productTierVersion": "2.0",
- "proxyType": "PortsBasedProxy",
- "regionCode": "us-west-1",
- "resourceName": "postgres",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "status": "Running",
- "statusDescription": "Instance is running.",
- "subscriptionID": "sub-12345"
}
], - "resourceResults": [
- {
- "description": "The Resource is hosted in us-east-2 on aws.",
- "id": "i-12345",
- "name": "postgres",
- "productTierId": "pt-12345",
- "productTierName": "prod",
- "serviceApiId": "sa-12345",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceModelId": "sm-12345",
- "serviceName": "MyService"
}
], - "serverlessProxyResults": [
- {
- "description": "My serverless proxy.",
- "id": "r-12345",
- "managed": false,
- "managedResourceType": "PortsBasedProxy",
- "name": "proxy",
- "productTierId": "pt-12345",
- "productTierName": "prod",
- "proxyType": "PortsBasedProxy",
- "serviceApiId": "sa-12345",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceModelId": "sm-12345",
- "serviceName": "MyService"
}
], - "servicePlanResults": [
- {
- "deploymentType": "CUSTOMER_HOSTED",
- "description": "The postgres service plan.",
- "id": "pt-12345",
- "name": "postgres",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "tenancyType": "OMNISTRATE_DEDICATED_TENANCY",
- "version": "2.0",
- "versionSetStatus": "Active"
}
], - "serviceResults": [
- {
- "description": "My Postgres Service",
- "id": "s-12345678",
- "name": "MyService"
}
], - "snapshotResults": [
- {
- "cloudProvider": "aws",
- "createdAt": "2024-01-15T10:30:00Z",
- "description": "Manual snapshot for instance instance-12345",
- "id": "instance-snapshot-12345",
- "productTierId": "pt-12345",
- "productTierName": "free",
- "productTierVersion": "2.0",
- "regionCode": "us-west-1",
- "resourceId": "r-12345",
- "resourceName": "postgres",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "sourceInstanceId": "instance-12345",
- "status": "READY",
- "subscriptionId": "sub-12345"
}
], - "subscriptionResults": [
- {
- "id": "sub-12345",
- "orgID": "org-12345",
- "productTierID": "pt-12345",
- "rootUserEmail": "bob@enterprise.com",
- "rootUserID": "user-12345",
- "rootUserName": "bob",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "servicePlanName": "prod",
- "status": "ACTIVE"
}
], - "upgradePathResults": [
- {
- "id": "upgrade-12345",
- "productTierID": "pt-12345",
- "productTierName": "prod",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "status": "IN_PROGRESS"
}
], - "userResults": [
- {
- "email": "bob@omnistrate.com",
- "external": false,
- "id": "user-12345",
- "name": "Bob",
- "orgName": "Bob's Organization"
}
], - "workflowResults": [
- {
- "id": "submit-update-instance-abcdefgh",
- "resourceName": "postgres",
- "serviceEnvironmentID": "se-12345",
- "serviceEnvironmentName": "MyEnvironment",
- "serviceEnvironmentType": "PROD",
- "serviceID": "s-12345",
- "serviceName": "MyService",
- "status": "IN_PROGRESS",
- "type": "Service deployment"
}
]
}| visibility | string Example: visibility=PRIVATE The visibility of service offering |
{- "ConsumptionListServiceOfferingsResult": {
- "nextPageToken": "next-token",
- "serviceIds": [
- "s-12345678",
- "s-abcdefgh"
], - "services": [
- {
- "createdAt": "2019-01-01T00:00:00Z",
- "isDeprecated": false,
- "offerings": [
- {
- "allowCreatesWhenPaymentNotConfigured": true,
- "assets": {
}, - "maxNumberOfInstances": 4,
- "productTierName": "Premium",
- "productTierURLKey": "premium",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-12345678",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PRIVATE",
- "serviceModelName": "Bring Your Own Account",
- "serviceModelURLKey": "byoa"
}, - {
- "productTierName": "Basic",
- "productTierURLKey": "basic",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-abcdefgh",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PUBLIC",
- "serviceModelName": "Hosted",
- "serviceModelURLKey": "hosted"
}
], - "serviceDescription": "MySQL is a relational database",
- "serviceId": "s-123456",
- "serviceName": "MySQL",
- "serviceOrgId": "Ut hic et et.",
- "serviceProviderId": "sp-9zrg9W8Are",
- "serviceProviderName": "Omnistrate, Inc.",
- "serviceURLKey": "mysql"
}, - {
- "createdAt": "2019-01-01T00:00:00Z",
- "isDeprecated": false,
- "offerings": [
- {
- "allowCreatesWhenPaymentNotConfigured": true,
- "assets": {
}, - "maxNumberOfInstances": 4,
- "productTierName": "Premium",
- "productTierURLKey": "premium",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-12345678",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PRIVATE",
- "serviceModelName": "Bring Your Own Account",
- "serviceModelURLKey": "byoa"
}, - {
- "productTierName": "Basic",
- "productTierURLKey": "basic",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-abcdefgh",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PUBLIC",
- "serviceModelName": "Hosted",
- "serviceModelURLKey": "hosted"
}
], - "serviceDescription": "MySQL is a relational database",
- "serviceId": "s-123456",
- "serviceName": "MySQL",
- "serviceOrgId": "Ut hic et et.",
- "serviceProviderId": "sp-9zrg9W8Are",
- "serviceProviderName": "Omnistrate, Inc.",
- "serviceURLKey": "mysql"
}, - {
- "createdAt": "2019-01-01T00:00:00Z",
- "isDeprecated": false,
- "offerings": [
- {
- "allowCreatesWhenPaymentNotConfigured": true,
- "assets": {
}, - "maxNumberOfInstances": 4,
- "productTierName": "Premium",
- "productTierURLKey": "premium",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-12345678",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PRIVATE",
- "serviceModelName": "Bring Your Own Account",
- "serviceModelURLKey": "byoa"
}, - {
- "productTierName": "Basic",
- "productTierURLKey": "basic",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-abcdefgh",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PUBLIC",
- "serviceModelName": "Hosted",
- "serviceModelURLKey": "hosted"
}
], - "serviceDescription": "MySQL is a relational database",
- "serviceId": "s-123456",
- "serviceName": "MySQL",
- "serviceOrgId": "Ut hic et et.",
- "serviceProviderId": "sp-9zrg9W8Are",
- "serviceProviderName": "Omnistrate, Inc.",
- "serviceURLKey": "mysql"
}
]
}
}| serviceId required | string Example: s-12345678 The service ID |
| visibility | string Example: visibility=PRIVATE The visibility of service offering |
| productTierId | string Example: productTierId=pt-12345678 The product tier Id |
| productTierVersion | string Example: productTierVersion=1.0.0 The product tier version |
{- "ConsumptionDescribeServiceOfferingResult": {
- "createdAt": "2019-01-01T00:00:00Z",
- "isDeprecated": false,
- "offerings": [
- {
- "allowCreatesWhenPaymentNotConfigured": true,
- "assets": {
}, - "maxNumberOfInstances": 4,
- "productTierName": "Premium",
- "productTierURLKey": "premium",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-12345678",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PRIVATE",
- "serviceModelName": "Bring Your Own Account",
- "serviceModelURLKey": "byoa"
}, - {
- "productTierName": "Basic",
- "productTierURLKey": "basic",
- "resourceParameters": [
- {
- "name": "MySQL",
- "urlKey": "mysql"
}, - {
- "name": "Redis",
- "urlKey": "redis"
}
], - "serviceAPIID": "sa-abcdefgh",
- "serviceAPIVersion": "v1",
- "serviceEnvironmentName": "Production",
- "serviceEnvironmentURLKey": "prod",
- "serviceEnvironmentVisibility": "PUBLIC",
- "serviceModelName": "Hosted",
- "serviceModelURLKey": "hosted"
}
], - "serviceDescription": "MySQL is a relational database",
- "serviceId": "s-123456",
- "serviceName": "MySQL",
- "serviceOrgId": "Ut hic et et.",
- "serviceProviderId": "sp-9zrg9W8Are",
- "serviceProviderName": "Omnistrate, Inc.",
- "serviceURLKey": "mysql"
}
}| serviceId required | string Example: s-12345678 The service ID |
| resourceId required | string Example: r-12345678 The resource ID |
| instanceId required | string Default: "none" Example: instance-12345678 The instance ID |
| productTierId | string Example: productTierId=pt-12345678 The product tier Id |
| productTierVersion | string Example: productTierVersion=1.0.0 The product tier version |
{- "ConsumptionDescribeServiceOfferingResourceResult": {
- "apis": [
- {
- "inputParameters": [
- {
- "defaultValue": null,
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": null,
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "gcp"
]
}, - "type": "string"
}, - {
- "defaultValue": "option1",
- "description": "The type of the server",
- "displayName": "Server Type",
- "isList": false,
- "key": "serverType",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "required": true,
- "type": "string"
}
], - "outputParameters": [
- {
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "type": "string"
}, - {
- "description": "The type of the server",
- "displayName": "Server Type",
- "isList": false,
- "key": "serverType",
- "type": "string"
}
], - "verb": "create"
}, - {
- "inputParameters": [
- {
- "defaultValue": null,
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": null,
- "required": true,
- "type": "string"
}
], - "outputParameters": [
- {
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "type": "string"
}, - {
- "description": "The type of the server",
- "displayName": "Server Type",
- "isList": false,
- "key": "serverType",
- "type": "string"
}
], - "verb": "describe"
}
]
}
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
Array of objects (FleetUpdateAccountConfigNebiusBindingInput) Full replacement set of Nebius bindings for this account config instance | |
| setConnection | boolean set account config instance connection |
{- "nebiusBindings": [
- {
- "privateKeyPEM": "-----BEGIN PRIVATE KEY-----\\n...\\n-----END PRIVATE KEY-----",
- "projectID": "project-e00b497fpr00n5hg8wbh2d",
- "publicKeyID": "publickey-e00ngem85mc6pr5v63",
- "serviceAccountID": "serviceaccount-e00vqdp9fskhmmaan8"
}
], - "setConnection": true
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| resourceKey required | string Example: http-service The resource key |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| resourceKey required | string Example: http-service The resource key |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| customDNS required | string The custom DNS to add |
| targetPort | integer <int64> The target port |
{- "customDNS": "my-custom-dns.com",
- "targetPort": 8080
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: hc-12345678 The host cluster ID |
{- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "createdAt": "2021-01-01T00:00:00Z",
- "deploymentInstancesTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "gcpProjectID": "my-project",
- "id": "Natus iure.",
- "isBYOCOnPrem": false,
- "isOnPremDataplane": false,
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "privateLinkEnabled": false,
- "region": "us-east-1",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "type": "Kubernetes"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: hc-12345678 The host cluster ID |
{- "expirationTimestamp": "2021-01-01T00:00:00Z",
- "token": "token"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "hostClusters": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "createdAt": "2021-01-01T00:00:00Z",
- "deploymentInstancesTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "gcpProjectID": "my-project",
- "id": "Reprehenderit laborum et ipsum.",
- "isBYOCOnPrem": false,
- "isOnPremDataplane": false,
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "privateLinkEnabled": false,
- "region": "us-east-1",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "type": "Kubernetes"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "createdAt": "2021-01-01T00:00:00Z",
- "deploymentInstancesTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "gcpProjectID": "my-project",
- "id": "Reprehenderit laborum et ipsum.",
- "isBYOCOnPrem": false,
- "isOnPremDataplane": false,
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "privateLinkEnabled": false,
- "region": "us-east-1",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "type": "Kubernetes"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "createdAt": "2021-01-01T00:00:00Z",
- "deploymentInstancesTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "gcpProjectID": "my-project",
- "id": "Reprehenderit laborum et ipsum.",
- "isBYOCOnPrem": false,
- "isOnPremDataplane": false,
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "privateLinkEnabled": false,
- "region": "us-east-1",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "type": "Kubernetes"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "createdAt": "2021-01-01T00:00:00Z",
- "deploymentInstancesTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "gcpProjectID": "my-project",
- "id": "Reprehenderit laborum et ipsum.",
- "isBYOCOnPrem": false,
- "isOnPremDataplane": false,
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "privateLinkEnabled": false,
- "region": "us-east-1",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "type": "Kubernetes"
}
], - "ids": [
- "sub-12345678",
- "sub-abcdefgh",
- "sub-1234efgh"
], - "nextPageToken": "next-token"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| resourceId required | string The resource ID. |
| skipFinalSnapshot | boolean Default: false If true, skip the automatic final snapshot before deletion even if snapshotBeforeDeletion is enabled for the resource. |
{- "resourceId": "Enim deleniti saepe.",
- "skipFinalSnapshot": false
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| detail | boolean Default: false Example: detail=true If true, the response will include detailed information about the resource instance. |
{- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Voluptatem autem veritatis dolores molestiae et atque.",
- "defaultSubscription": true,
- "deploymentCellID": "Fuga sit quo vitae consequatur quae ullam.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Ut ea expedita rerum.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Minima quia rerum sed eos.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Aspernatur aut quia dolores consequuntur consequuntur.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Enim nobis recusandae voluptas ullam.",
- "serviceModelId": "Sint ipsam odio autem ut ducimus facilis.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Illum temporibus fuga.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Quod error earum distinctio qui porro.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
Array of objects (CustomTag) The custom tags for the resource instance. | |
| network_type | string The network type |
| requestParams | any The request parameters |
| resourceId required | string The resource ID. |
{- "customTags": [
- {
- "key": "customKey",
- "value": "customValue"
}, - {
- "key": "customKey",
- "value": "customValue"
}
], - "network_type": "PUBLIC|INTERNAL",
- "requestParams": {
- "param1": "value1",
- "param2": "value2"
}, - "resourceId": "Nemo necessitatibus."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| capacityToBeAdded required | integer <int64> Number of replicas to be added |
| resourceId required | string The resource ID. |
{- "capacityToBeAdded": 3,
- "resourceId": "Enim rerum sunt vero ut in."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
{- "environmentId": "se-123456",
- "serviceId": "s-123456",
- "snapshotId": "Beatae cumque est sunt."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| sourceSnapshotId | string The source snapshot ID |
| targetRegion required | string The target region to copy the snapshot to |
{- "sourceSnapshotId": "Et non.",
- "targetRegion": "us-west-2"
}{- "snapshotId": "Ex consequatur reiciendis autem expedita."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| workflowId required | string Example: cwt-12345678 The custom workflow ID from the instance's supportedOperations list. |
| requestParams | any Input parameters for the custom workflow. System workflow operations do not require user supplied parameters. |
| resourceId required | string The resource ID. |
{- "requestParams": {
- "primaryPodName": "postgres-1"
}, - "resourceId": "Sunt alias labore."
}{- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "workflowExecutionId": "Autem qui in a dolores autem illo.",
- "workflowId": "Et voluptas molestiae exercitationem vel deleniti."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
{- "instanceId": "instance-12345678",
- "resourcesDebug": {
- "mysql": {
- "debugData": "Minus omnis.",
- "resourceId": "Laborum voluptatem quia soluta ab molestias sequi."
}
}
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| enable required | boolean Enable debug mode |
{- "enable": true
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
{- "environmentId": "se-123456",
- "nextPageToken": "next-token",
- "resources": [
- {
- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Enim enim et reprehenderit et.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}, - {
- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Enim enim et reprehenderit et.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}, - {
- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Enim enim et reprehenderit et.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}
], - "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| id required | string Example: event-12345678 The ID of the event |
{- "environmentId": "se-123456",
- "eventSource": "Customer, Infra or Maintenance",
- "id": "Sed eius.",
- "instanceId": "instance-12345678",
- "message": "instance-abcd1234 created",
- "orgId": "Debitis omnis qui.",
- "orgName": "Acme Corporation",
- "resourceName": "Galera",
- "serviceId": "s-123456",
- "time": "2023-01-10T00:00:00Z",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Numquam doloribus laboriosam temporibus.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Autem eos."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| startTime | string Example: startTime=2023-01-10T00:00:00Z Filter events that occurred after this time |
| endTime | string Example: endTime=2023-01-10T00:00:00Z Filter events that occurred before this time |
| excludeWorkflowFailures | boolean Example: excludeWorkflowFailures=true Whether to exclude workflow failure details from the response. |
{- "events": [
- {
- "environmentId": "se-123456",
- "eventSource": "Customer, Infra or Maintenance",
- "id": "Non non suscipit at ea sapiente pariatur.",
- "instanceId": "instance-12345678",
- "message": "instance-abcd1234 created",
- "orgId": "Laboriosam fugiat incidunt.",
- "orgName": "Acme Corporation",
- "resourceName": "Galera",
- "serviceId": "s-123456",
- "time": "2023-01-10T00:00:00Z",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Iusto sit.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Aliquam rerum."
}, - {
- "environmentId": "se-123456",
- "eventSource": "Customer, Infra or Maintenance",
- "id": "Non non suscipit at ea sapiente pariatur.",
- "instanceId": "instance-12345678",
- "message": "instance-abcd1234 created",
- "orgId": "Laboriosam fugiat incidunt.",
- "orgName": "Acme Corporation",
- "resourceName": "Galera",
- "serviceId": "s-123456",
- "time": "2023-01-10T00:00:00Z",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Iusto sit.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Aliquam rerum."
}
], - "ids": [
- "event-12345678"
], - "nextPageToken": "token"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| failedReplicaAction | string The failed replica action |
| failedReplicaID required | string The failed replica ID |
{- "failedReplicaAction": "FAILOVER_ONLY|FAILOVER_AND_RESTART|FAILOVER_AND_RECREATE",
- "failedReplicaID": "db-0"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
{- "installerURL": "Ex atque.",
- "instanceId": "instance-12345678"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| excludeNetworkTopology | boolean Example: excludeNetworkTopology=false Whether to exclude network topology details from the response. |
| excludeHAStatus | boolean Example: excludeHAStatus=false Whether to exclude high availability and autoscaling status from the response. |
| excludeIntegrations | boolean Example: excludeIntegrations=false Whether to exclude integration statuses from the response. |
| excludeMaintenanceTasks | boolean Example: excludeMaintenanceTasks=false Whether to exclude maintenance tasks from the response. |
{- "environmentId": "se-123456",
- "nextPageToken": "next-token",
- "resourceInstances": [
- {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}, - {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}
], - "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
Array of objects (CustomTag) The custom tags for the resource instance. | |
| deletionProtection | boolean Set to true to enable deletion protection or false to disable it |
| enableDebugMode | boolean Enable debug mode |
{- "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "deletionProtection": true,
- "enableDebugMode": true
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| resourceId required | string The resource ID. |
object The resource override configuration for one-off patching. | |
| targetTierVersion | string The target resource version. |
{- "resourceId": "Non odio laudantium facilis.",
- "resourceOverrideConfiguration": {
- "mysql": {
- "helmChartValues": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}, - "redis": {
- "helmChartValues": {
- "image": {
- "repository": "redis",
- "tag": "6.0"
}, - "replicaCount": 2
}
}
}, - "targetTierVersion": "2.0"
}{- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Et totam.",
- "defaultSubscription": true,
- "deploymentCellID": "Blanditiis ea eos expedita numquam culpa.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Ut beatae tempore ea voluptas rerum.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Placeat soluta sint.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Rerum officia.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Neque et.",
- "serviceModelId": "Dolorem tempore ut sed in.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Quia ipsa excepturi.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Rerum voluptatem voluptatibus eos alias aut.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| capacityToBeRemoved required | integer <int64> Number of replicas to be removed |
| resourceId required | string The resource ID. |
{- "capacityToBeRemoved": 3,
- "resourceId": "Sapiente consequatur."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| resourceId required | string The resource ID. |
{- "resourceId": "Earum temporibus quia labore atque."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| targetRestoreTime required | string The target restore time |
{- "targetRestoreTime": "2021-09-01T00:00:00Z"
}{- "completeTime": "2021-09-01T00:00:00Z",
- "environmentId": "se-123456",
- "productTierId": "Et consequuntur deleniti sed.",
- "productTierVersion": "1.0",
- "serviceId": "s-123456",
- "snapshotId": "Quibusdam non et.",
- "status": "completed"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| network_type | string The network type |
| targetRestoreTime required | string The target restore time |
{- "network_type": "PUBLIC|INTERNAL",
- "targetRestoreTime": "2021-09-01T00:00:00Z"
}{- "id": "Ullam magnam aut adipisci aut."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
{- "snapshots": [
- {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| targetRegion | string The target region to create the snapshot in. If not specified, use the same region as the instance |
{- "targetRegion": "us-west-2"
}{- "environmentId": "se-123456",
- "serviceId": "s-123456",
- "snapshotId": "Amet enim."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| snapshotId required | string Example: instance-ss-12345678 The instance snapshot ID |
{- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Quia quia.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Ut accusamus porro consequatur qui perspiciatis rerum.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Voluptatem non omnis consequatur blanditiis.",
- "subscriptionOwnerOrgId": "Sunt animi.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Et repellendus excepturi velit.",
- "subscriptionOwnerUserName": "Admin"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| resourceId required | string The resource ID. |
{- "resourceId": "Iure doloremque magnam sit."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| resourceId required | string The resource ID. |
{- "resourceId": "Ad incidunt tempore delectus."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| instanceId required | string Example: instance-12345678 The resource instance ID. |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "environmentId": "se-123456",
- "instanceId": "instance-12345678",
- "nextPageToken": "next-token",
- "serviceId": "s-123456",
- "upgrades": [
- {
- "createdAt": "2020-01-01T00:00:00Z",
- "instanceId": "instance-12345678",
- "productTierId": "Eveniet expedita.",
- "scheduledAt": "2020-01-01T00:00:00Z",
- "sourceVersion": "1.0",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade completed successfully",
- "targetVersion": "2.0",
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:10:00Z",
- "upgradeEndTime": "2020-01-01T00:10:00Z",
- "upgradePathId": "Cum temporibus quis nostrum in.",
- "upgradeStartTime": "2020-01-01T00:00:00Z",
- "workflowID": "submit-update-instance-abcdefgh"
}, - {
- "createdAt": "2020-01-01T00:00:00Z",
- "instanceId": "instance-12345678",
- "productTierId": "Eveniet expedita.",
- "scheduledAt": "2020-01-01T00:00:00Z",
- "sourceVersion": "1.0",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade completed successfully",
- "targetVersion": "2.0",
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:10:00Z",
- "upgradeEndTime": "2020-01-01T00:10:00Z",
- "upgradePathId": "Cum temporibus quis nostrum in.",
- "upgradeStartTime": "2020-01-01T00:00:00Z",
- "workflowID": "submit-update-instance-abcdefgh"
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| ProductTierVersion | string Example: ProductTierVersion=Voluptatum velit dignissimos. Product tier version of the instance to describe. If not specified, the latest version is described. |
| ProductTierId | string Example: ProductTierId=Ab veritatis rerum quam voluptates. Product tier id of the instance to describe. Needs to specified in combination with the product tier version |
| SubscriptionId | string Example: SubscriptionId=Facere autem voluptates aut minus dolores officiis. Subscription id of the instance to describe. |
| Filter | string Enum: "onlyCloudAccounts" "excludeCloudAccounts" Example: Filter=onlyCloudAccounts Filter to apply to the list of instances. |
| ExcludeDetail | boolean Default: false Example: ExcludeDetail=false Whether to exclude detailed information about the resource instances. |
| excludeNetworkTopology | boolean Example: excludeNetworkTopology=false Whether to exclude network topology details from the response. |
| excludeHAStatus | boolean Example: excludeHAStatus=false Whether to exclude high availability and autoscaling status from the response. |
| excludeIntegrations | boolean Example: excludeIntegrations=false Whether to exclude integration statuses from the response. |
| excludeMaintenanceTasks | boolean Example: excludeMaintenanceTasks=false Whether to exclude maintenance tasks from the response. |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "environmentId": "se-123456",
- "nextPageToken": "next-token",
- "resourceInstances": [
- {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}, - {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}, - {
- "activeBreakpoints": [
- {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}, - {
- "conditions": {
- "$sys.action": "CREATE",
- "$sys.tenant.id": "user-abcd1234"
}, - "event": "StartHelmInstall",
- "id": "postgres",
- "status": "Pending|Hit"
}
], - "adopted": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "consumptionResourceInstanceResult": {
- "active": true,
- "autoscalingEnabled": true,
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "backupStatus": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "earliestRestoreTime": "2021-09-01T00:00:00Z",
- "lastBackupTime": "2021-09-01T00:00:00Z"
}, - "cloud_provider": "aws",
- "created_at": "2023-01-10T00:00:00Z",
- "createdByUserId": "Voluptatibus alias provident nam eveniet.",
- "createdByUserName": "John Doe",
- "currentReplicas": "2",
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Voluptas nulla.",
- "name": "Prod us-east-1"
}, - "customTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "detailedNetworkTopology": {
- "r-abcd1234": {
- "allowedIPRanges": [
- "0.0.0.0/0"
], - "clusterEndpoint": "primary.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "clusterPorts": [
- 3306
], - "isJob": false,
- "jobMetrics": [
- {
- "additionalData": {
- "exitCode": 0,
- "status": "Succeeded"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "cpu_core_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 120.5
}, - {
- "additionalData": {
- "peakMemoryUsage": "512MB"
}, - "endTime": "2023-01-01T10:05:00Z",
- "metricType": "memory_mb_seconds",
- "startTime": "2023-01-01T10:00:00Z",
- "value": 2560
}
], - "main": true,
- "networkingType": "PUBLIC",
- "nodes": [
- {
- "availabilityZone": "us-east-2a",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "healthStatus": "healthy",
- "id": "primary-0",
- "ports": [
- 3306
], - "status": "RUNNING"
}
], - "privateNetworkCIDR": "10.0.0.2/24",
- "privateNetworkID": "n-1234abcd",
- "publiclyAccessible": true,
- "resourceKey": "primary",
- "resourceName": "Primary MySQL Instance"
}
}, - "externalPayerId": "external-payer-id-1234",
- "gcpProjectID": "my-project",
- "highAvailability": true,
- "id": "instance-abcd1234",
- "instanceLoadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "kubernetesDashboardEndpoint": {
- "deploymentCellID": "hc-12345678"
}, - "last_modified_at": "2023-01-20T00:00:00Z",
- "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "maxReplicas": "1",
- "minReplicas": "1",
- "nebiusTenantID": "tenant-e00ezh17k22wmwq5f0",
- "network_type": "PUBLIC|INTERNAL",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "onPremInstallerDetails": {
- "installerInstructions": "Please follow the steps outlined in the documentation to install the on-premise agent..."
}, - "onpremPlatform": "EKS|GKE|AKS|Generic",
- "productTierFeatures": {
- "LOGS": {
- "auth": {
- "password": "fakePassword",
- "username": "fakeUser"
}, - "enabled": true,
- "websocketBaseUrl": "wss://r-injectedobserve.instance-abcdefgh.us-east-2.aws.omnistrate.cloud/logs"
}, - "METRICS": {
- "enabled": false
}
}, - "productTierVersionDetail": {
- "description": "Standard product tier providing baseline features",
- "name": "standard",
- "version": "v1"
}, - "region": "us-east-1",
- "resourceID": "Est et ratione velit et expedita.",
- "resourceInstanceMetadata": {
- "deletionProtection": true
}, - "result_params": {
- "param1": "value1",
- "param2": "value2"
}, - "serverlessEnabled": true,
- "snapshotBeforeDeletionEnabled": true,
- "sourceSnapshotID": "instance-ss-abcd1234",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "subscriptionId": "sub-abcd1234",
- "subscriptionLicense": {
- "certificateBase64": "public-cert",
- "expirationDate": "2024-01-01T10:00:00Z",
- "licenseBase64": "license-file"
}, - "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "supportedOperations": [
- {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}, - {
- "apiParameters": [
- {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}, - {
- "custom": false,
- "defaultValue": "option1",
- "dependentResourceID": "r-12345678",
- "description": "The name of the server",
- "displayName": "Server Name",
- "isList": false,
- "key": "serverName",
- "modifiable": true,
- "options": [
- "option1",
- "option2"
], - "regex": "^[a-zA-Z0-9_-]{3,16}$",
- "required": true,
- "scope": {
- "cloudProviders": [
- "aws",
- "azure",
- "gcp"
]
}, - "tabIndex": 1,
- "type": "Boolean|Float64|String|JSON|Resource"
}
], - "configuration": {
- "backupPeriodInHours": 2,
- "backupRetentionInDays": 7,
- "snapshotBeforeDeletion": true
}, - "description": "Delete the current primary pod and let the operator promote a replica.",
- "id": "Est dolor maiores placeat.",
- "name": "Force failover",
- "scope": [
- "FLEET"
], - "source": "CUSTOM_WORKFLOW",
- "verb": "failover"
}
], - "tierVersion": "1.0"
}, - "controlPlaneDeploymentCellID": "Aut sequi dolorem.",
- "defaultSubscription": true,
- "deploymentCellID": "Quos molestiae harum illo.",
- "environmentId": "se-123456",
- "gcpProjectID": "my-project",
- "input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "instanceDebugCommands": [
- "aws eks update-kubeconfig --name my-cluster --region us-west-2",
- "kubectl -n instance-12345678 get pods"
], - "integrationsStatus": [
- {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}, - {
- "configuration": {
- "provider": "native"
}, - "healthStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "integrationType": "LOGS",
- "message": "missing exporter secret configuration for gcp",
- "scope": "INTERNAL|CUSTOMER"
}
], - "launch_input_params": {
- "param1": "value1",
- "param2": "value2"
}, - "maintenanceTasks": {
- "backups": [
- {
- "backup_id": "bk-12345678"
}
], - "upgrade_paths": [
- {
- "upgrade_path_id": "up-9876543",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "IN_PROGRESS"
}, - {
- "upgrade_path_id": "up-12345548",
- "upgrade_path_instance_status": "PENDING",
- "upgrade_path_released_at": "2023-01-01T09:00:00Z",
- "upgrade_path_scheduled_at": "2023-01-01T10:00:00Z",
- "upgrade_path_status": "SCHEDULED"
}
]
}, - "managedResourceType": "PortsBasedProxy",
- "manualOverride": {
- "setAt": "2020-01-01T00:00:00Z",
- "setterUserId": "user-12345678",
- "workflowId": "wf-12345678"
}, - "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "organizationId": "Voluptatem aliquid.",
- "organizationName": "my-org",
- "portsRegistrationStatus": {
- "instance-123": [
- 30000,
- 30001
], - "instance-456": [
- 30002,
- 30003
]
}, - "productTierId": "Cum voluptatum omnis nesciunt sit voluptatem officiis.",
- "productTierName": "premium",
- "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Vero quibusdam odio iste.",
- "resourceName": "postgres",
- "resourceVersionSummaries": [
- {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}, - {
- "capabilities": [
- {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}, - {
- "capability": "SERVERLESS|SERVICE_ACCOUNT_POLICIES|PROCESS_CORE_DUMP|CUSTOM_DNS|SIDECARS",
- "configuration": {
- "EnableAutoStop": true,
- "MinimumNodesInPool": 5,
- "PortsMappingProxyConfig": {
- "MaxNumberOfClustersPerProxyInstance": 50,
- "NumberOfPortsPerCluster": 4
}, - "ProxyId": "r-123456",
- "ReferenceProxyKey": "resource-proxy",
- "TargetPort": 5432
}
}
], - "externalResource": true,
- "genericResourceDeploymentConfiguration": {
- "image": "nginx:latest",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2"
}
}, - "helmDeploymentConfiguration": {
- "chartName": "nginx",
- "chartVersion": "1.2.3",
- "podEvents": {
- "pod1": [
- {
- "FirstTimestamp": "2025-10-01T12:00:00Z",
- "LastTimestamp": "2025-10-01T12:05:00Z",
- "Message": "Pod scheduled successfully",
- "NumberOfOccurrences": 3,
- "Reason": "Scheduled"
}
], - "pod2": [
- {
- "FirstTimestamp": "2025-10-01T12:06:00Z",
- "LastTimestamp": "2025-10-01T12:06:00Z",
- "Message": "Insufficient resources",
- "NumberOfOccurrences": 1,
- "Reason": "FailedScheduling"
}
]
}, - "podStatus": {
- "pod1": "Running",
- "pod2": "Pending",
- "pod3": "Failed"
}, - "podToHostMapping": {
- "pod1": "node1",
- "pod2": "node2",
- "pod3": "node1"
}, - "releaseName": "my-nginx-release",
- "releaseNamespace": "default",
- "releaseStatus": "deployed",
- "runtimeConfiguration": {
- "namespace": "default",
- "timeout": "300s",
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "values": {
- "mysql": {
- "image": {
- "repository": "mysql",
- "tag": "8.0"
}, - "replicaCount": 3,
- "service": {
- "type": "LoadBalancer"
}
}
}
}, - "kustomizeDeploymentConfiguration": {
- "BasePath": "/path/to/kustomization",
- "DeploymentErrors": "Failed to apply Kustomize overlays",
- "Overlays": {
- "overlay1": "/path/to/overlay1",
- "overlay2": "/path/to/overlay2"
}
}, - "latestVersion": "2.0",
- "resourceId": "Itaque accusamus placeat rem optio nobis.",
- "resourceName": "asserts-server",
- "terraformDeploymentConfiguration": {
- "configurationFiles": {
- "main.tf": "resource \"aws_instance\" \"example\" { ... }",
- "variables.tf": "variable \"instance_type\" { default = \"t2.micro\" }"
}, - "deploymentErrors": "Failed to initialize Terraform provider"
}, - "version": "1.0"
}
], - "serviceEnvName": "dev",
- "serviceId": "s-123456",
- "serviceLogoURL": "Eius debitis eligendi occaecati officia quae.",
- "serviceModelId": "Quidem repellat non.",
- "serviceModelName": "hosted",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "serviceName": "mysql",
- "subscriptionId": "Qui quaerat.",
- "subscriptionOwnerName": "John Doe",
- "subscriptionStatus": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "tierVersion": "1.0",
- "tierVersionReleasedAt": "2020-01-01T00:00:00Z",
- "tierVersionReleasedByUserId": "Tempora et perspiciatis laudantium.",
- "tierVersionReleasedByUserName": "John Doe",
- "tierVersionStatus": "Preferred|Active|Deprecated|Pending"
}
], - "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| serviceModelId required | string Example: sm-12345678 The service model ID. |
| productTierId required | string Example: pt-12345678 The product tier ID. |
| resourceId required | string Example: r-12345678 The resource ID. |
{- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Temporibus corrupti sit maiores.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| serviceModelId required | string Example: sm-12345678 The service model ID. |
| productTierId required | string Example: pt-12345678 The product tier ID. |
| environmentType | string Filter resources by environment type. |
| nextPageToken | string Token to use for the next request |
| orgId | string Filter resources by organization ID. |
| pageSize | integer <int64> The number of resources to return per page. |
| userId | string Filter resources by user ID. |
{- "environmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "nextPageToken": "next-token",
- "orgId": "Similique non non.",
- "pageSize": 10,
- "userId": "Voluptatem minus neque similique."
}{- "environmentId": "se-123456",
- "nextPageToken": "next-token",
- "resources": [
- {
- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Enim enim et reprehenderit et.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}, - {
- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Enim enim et reprehenderit et.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}, - {
- "environmentId": "se-123456",
- "instanceCount": 2,
- "name": "asserts-server",
- "perVersionInstanceCount": {
- "1.0": 2,
- "1.1": 2,
- "2.0": 2
}, - "productTierType": "OMNISTRATE_DEDICATED",
- "proxyType": "PortsBasedProxy",
- "resourceId": "Enim enim et reprehenderit et.",
- "serviceId": "s-123456",
- "serviceModelType": "OMNISTRATE_HOSTED",
- "supportsPublicNetwork": true,
- "version": "2.0",
- "versionHistory": [
- "1.0",
- "1.1",
- "2.0"
]
}
], - "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| organizationId required | string Example: o-12345678 The organization ID. |
{- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Animi doloribus recusandae mollitia.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
{- "environmentId": "se-123456",
- "nextPageToken": "next-token",
- "organizations": [
- {
- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Dolorem qui.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}, - {
- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Dolorem qui.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}, - {
- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Dolorem qui.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}, - {
- "email": "omnistrate-devops@examplecorp.com",
- "orgId": "Dolorem qui.",
- "orgName": "Acme Corp",
- "orgUrl": "omnistrate.com"
}
], - "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| query required | string The search query. Supports prefixed searches such as 'user: |
{- "query": "snapshot:instance-12345678"
}{- "results": [
- {
- "description": "The PostgresDB for Omnistrate.",
- "id": "r-12345678",
- "name": "postgres",
- "status": "Ready",
- "statusDescription": "The PostgresDB for Omnistrate is ready."
}, - {
- "description": "Manual snapshot for instance instance-87654321",
- "environmentId": "se-12345678",
- "id": "snap-12345678",
- "name": "instance-87654321",
- "serviceId": "s-12345678",
- "status": "Complete"
}
], - "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
{- "EnvironmentCount": 1,
- "ImagesCount": 1,
- "InfraConfigCount": 1,
- "InstancesCount": 1,
- "OrganizationCount": 1,
- "ResourceCount": 1,
- "UserCount": 1,
- "environmentId": "se-123456",
- "serviceId": "s-123456"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| productTierId | string Example: productTierId=Ab veritatis rerum quam voluptates. The product tier id to filter by |
| subscriptionId | string Example: subscriptionId=Facere autem voluptates aut minus dolores officiis. The subscription id to filter by |
| snapshotType | string Example: snapshotType=AutomatedSnapshot|ManualSnapshot The type of snapshot to filter by. Valid values are: 'ManualSnapshot' and 'AutomatedSnapshot' |
{- "snapshots": [
- {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}, - {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "completeTime": "2021-09-01T00:00:00Z",
- "createdTime": "2021-09-01T00:00:00Z",
- "encrypted": true,
- "environmentId": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "instanceResourceType": "OperatorCRD",
- "outputParams": [
- {
- "displayName": "Server Name",
- "key": "serverName",
- "type": "string",
- "value": "server1"
}, - {
- "displayName": "Server Type",
- "key": "serverType",
- "type": "string",
- "value": "db.t3.micro"
}
], - "productTierId": "Eligendi nostrum.",
- "productTierName": "Premium",
- "productTierVersion": "1.0",
- "productTierVersionDescription": "Version 1.0",
- "progress": 99,
- "region": "us-west-2",
- "serviceId": "s-123456",
- "serviceName": "Postgres",
- "snapshotId": "Dolores aliquid.",
- "snapshotMetadata": {
- "backupId": "20260522T230105",
- "backupName": "backup-20260522230104"
}, - "snapshotType": "AutomatedSnapshot|ManualSnapshot",
- "sourceInstanceId": "instance-12345678",
- "status": "completed",
- "subscriptionId": "Autem quia odio quidem tenetur.",
- "subscriptionOwnerOrgId": "Fugiat ullam expedita ut ullam.",
- "subscriptionOwnerOrgName": "Example Inc.",
- "subscriptionOwnerUserId": "Neque dolore.",
- "subscriptionOwnerUserName": "Admin"
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| snapshotId required | string Example: instance-ss-12345678 The instance snapshot ID |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| snapshotId required | string Example: instance-ss-12345678 The snapshot ID |
| custom_network_id | string Custom network for resource |
| inputParametersOverride | any Custom input parameters override |
| network_type | string The network type |
| productTierVersionOverride | string The product tier version |
| restoreToSourceInstance | boolean If true, restore to the same instance ID as the previously deleted source instance. This preserves the original instance ID and endpoint. |
| subscriptionId | string The target subscription ID. If omitted, restores to the snapshot's original subscription. Cross-subscription restore is only supported for service provider hosted deployments on the same service, product tier, and host cluster. |
{- "custom_network_id": "n-1234567890",
- "inputParametersOverride": {
- "param1": "value1",
- "param2": "value2"
}, - "network_type": "PUBLIC|INTERNAL",
- "productTierVersionOverride": "1.0",
- "restoreToSourceInstance": false,
- "subscriptionId": "Ducimus et possimus fugiat et."
}{- "id": "Veniam beatae est."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| productTierId | string Example: productTierId=pt-12345678 The product tier Id |
| includeInactive | boolean Example: includeInactive=false Whether to include inactive subscriptions |
| excludePricing | boolean Example: excludePricing=false Whether to exclude billing details from the response |
| excludeStats | boolean Example: excludeStats=false Whether to exclude subscription statistics from the response |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "ids": [
- "sub-12345678",
- "sub-abcdefgh",
- "sub-1234efgh"
], - "nextPageToken": "token",
- "subscriptions": [
- {
- "allowCreatesWhenPaymentNotConfigured": true,
- "billingProvider": "STRIPE|BRING_YOUR_OWN",
- "createdAt": "2019-01-01T00:00:00Z",
- "currentActivePricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "customPrice": true,
- "externalPayerId": "a3df-sdf9-gfn3-4g3f",
- "firstUsageTime": "2019-01-01T00:00:00Z",
- "id": "Laborum vero aut.",
- "instanceCount": 3,
- "maxNumberOfInstances": 10,
- "productTierId": "Fugit animi esse et.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Est vel nihil ab distinctio perspiciatis.",
- "rootUserName": "John Doe",
- "rootUserOrgId": "Ab dolore architecto laboriosam repellendus necessitatibus enim.",
- "scheduledSubscriptionPricingList": [
- {
- "createdAt": "2019-01-03T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": false,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": null,
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-02-01T00:00:00Z"
}
], - "serviceId": "s-123456",
- "serviceLogoURL": "Nesciunt ab explicabo.",
- "serviceName": "MySQL multi-writer service",
- "status": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "subscriptionPricingAuditLogs": [
- {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": false,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.02,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.002,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.02,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.002,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-05T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": null,
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-02-01T00:00:00Z"
}
], - "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Veritatis quis.",
- "updatedByUserName": "John Doe",
- "updatedByUserOrgId": "Maxime qui nisi.",
- "userAttributes": {
- "affiliateCode": "AFF12345"
}, - "userCount": 2
}, - {
- "allowCreatesWhenPaymentNotConfigured": true,
- "billingProvider": "STRIPE|BRING_YOUR_OWN",
- "createdAt": "2019-01-01T00:00:00Z",
- "currentActivePricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "customPrice": true,
- "externalPayerId": "a3df-sdf9-gfn3-4g3f",
- "firstUsageTime": "2019-01-01T00:00:00Z",
- "id": "Laborum vero aut.",
- "instanceCount": 3,
- "maxNumberOfInstances": 10,
- "productTierId": "Fugit animi esse et.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Est vel nihil ab distinctio perspiciatis.",
- "rootUserName": "John Doe",
- "rootUserOrgId": "Ab dolore architecto laboriosam repellendus necessitatibus enim.",
- "scheduledSubscriptionPricingList": [
- {
- "createdAt": "2019-01-03T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": false,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": null,
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-02-01T00:00:00Z"
}
], - "serviceId": "s-123456",
- "serviceLogoURL": "Nesciunt ab explicabo.",
- "serviceName": "MySQL multi-writer service",
- "status": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "subscriptionPricingAuditLogs": [
- {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": false,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.02,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.002,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.02,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.002,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-05T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": null,
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-02-01T00:00:00Z"
}
], - "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Veritatis quis.",
- "updatedByUserName": "John Doe",
- "updatedByUserOrgId": "Maxime qui nisi.",
- "userAttributes": {
- "affiliateCode": "AFF12345"
}, - "userCount": 2
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| allowCreatesWhenPaymentNotConfigured | boolean Whether to allow creating instances when payment is not configured. |
| billingProvider | string The billing provider for this subscription |
| customPrice | boolean Whether to use a custom price for this subscription |
object If customPrice is true, provide the price per unit for the subscription here. | |
| externalPayerId | string The external payer ID to record which customer should pay for this subscription |
| maxNumberOfInstances | integer <int64> The maximum number of instances that can be created for this subscription. Use -1 to unset this restriction. |
| onBehalfOfCustomerUserId required | string The user ID of the customer that this subscription is on behalf of |
| priceEffectiveDate | string The effective date of the price, truncated to the first day of the month. Only the current or future months may be specified. |
| productTierId required | string The product tier ID |
{- "allowCreatesWhenPaymentNotConfigured": true,
- "billingProvider": "STRIPE|BRING_YOUR_OWN",
- "customPrice": true,
- "customPricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "externalPayerId": "a3df-sdf9-gfn3-4g3f",
- "maxNumberOfInstances": 10,
- "onBehalfOfCustomerUserId": "Expedita voluptatem rem.",
- "priceEffectiveDate": "2019-01-01T00:00:00Z",
- "productTierId": "Laboriosam voluptas et."
}{- "id": "Cupiditate molestias quia numquam facere."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: sub-12345678 The subscription ID |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: sub-12345678 The subscription ID |
{- "allowCreatesWhenPaymentNotConfigured": true,
- "billingProvider": "STRIPE|BRING_YOUR_OWN",
- "createdAt": "2019-01-01T00:00:00Z",
- "currentActivePricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "customPrice": true,
- "externalPayerId": "a3df-sdf9-gfn3-4g3f",
- "firstUsageTime": "2019-01-01T00:00:00Z",
- "id": "Rerum saepe ducimus consequatur eveniet.",
- "instanceCount": 3,
- "maxNumberOfInstances": 10,
- "productTierId": "Velit omnis assumenda est omnis et.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Nobis non vero recusandae.",
- "rootUserName": "John Doe",
- "rootUserOrgId": "Dolorem fuga molestiae aut consequatur voluptatem.",
- "scheduledSubscriptionPricingList": [
- {
- "createdAt": "2019-01-03T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": false,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": null,
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-02-01T00:00:00Z"
}
], - "serviceId": "s-123456",
- "serviceLogoURL": "Vitae iure voluptas possimus enim corrupti.",
- "serviceName": "MySQL multi-writer service",
- "status": "ACTIVE|SUSPENDED|TERMINATED|CANCELLED",
- "subscriptionPricingAuditLogs": [
- {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": false,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.02,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.002,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.02,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.002,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-04T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": "2019-02-01T00:00:00Z",
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-01-01T00:00:00Z"
}, - {
- "createdAt": "2019-01-05T00:00:00Z",
- "createdByUserId": "user-12345678",
- "createdByUserName": "John Doe",
- "customPrice": true,
- "endDate": null,
- "isActiveBillingPrice": true,
- "pricePerUnit": {
- "CPU core hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.01,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.001,
- "currency": "USD"
}
}, - "startDate": "2019-02-01T00:00:00Z"
}
], - "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Est corrupti velit dolores est.",
- "updatedByUserName": "John Doe",
- "updatedByUserOrgId": "Ut voluptatem.",
- "userAttributes": {
- "affiliateCode": "AFF12345"
}, - "userCount": 2
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: sub-12345678 The subscription ID |
| allowCreatesWhenPaymentNotConfigured | boolean Whether to allow creating instances when payment is not configured. |
| billingProvider | string The billing provider for this subscription |
| customPrice | boolean Whether to use a custom price for this subscription |
object If custom price is true, provide the price per unit for the subscription here. | |
| externalPayerId | string The external payer ID to record which customer should pay for this subscription. |
| maxNumberOfInstances | integer <int64> The maximum number of instances that can be created for this subscription. Use -1 to unset this restriction. |
| priceEffectiveDate | string The effective date of the price, truncated to the first day of the month. Only the current or future months may be specified. |
{- "allowCreatesWhenPaymentNotConfigured": true,
- "billingProvider": "STRIPE|BRING_YOUR_OWN",
- "customPrice": true,
- "customPricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "externalPayerId": "a3df-sdf9-gfn3-4g3f",
- "maxNumberOfInstances": 10,
- "priceEffectiveDate": "2019-01-01T00:00:00Z"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: sub-12345678 The subscription ID |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: sub-12345678 The subscription ID |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| status | string Example: status=PENDING The status of the subscription request to filter by |
{- "ids": [
- "subr-12345678",
- "subr-abcdefgh",
- "subr-1234efgh"
], - "nextPageToken": "next-token",
- "subscriptionRequests": [
- {
- "createdAt": "2019-01-01T00:00:00Z",
- "id": "Quia adipisci ut suscipit voluptates modi.",
- "productTierId": "Voluptatem quis.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Qui ipsum omnis.",
- "rootUserName": "John Doe",
- "serviceId": "s-123456",
- "serviceLogoURL": "Omnis esse quis quia doloremque praesentium et.",
- "serviceName": "MySQL multi-writer service",
- "status": "PENDING|APPROVED|DENIED|CANCELLED",
- "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Et earum alias nemo voluptas sed architecto.",
- "updatedByUserName": "John Doe"
}, - {
- "createdAt": "2019-01-01T00:00:00Z",
- "id": "Quia adipisci ut suscipit voluptates modi.",
- "productTierId": "Voluptatem quis.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Qui ipsum omnis.",
- "rootUserName": "John Doe",
- "serviceId": "s-123456",
- "serviceLogoURL": "Omnis esse quis quia doloremque praesentium et.",
- "serviceName": "MySQL multi-writer service",
- "status": "PENDING|APPROVED|DENIED|CANCELLED",
- "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Et earum alias nemo voluptas sed architecto.",
- "updatedByUserName": "John Doe"
}, - {
- "createdAt": "2019-01-01T00:00:00Z",
- "id": "Quia adipisci ut suscipit voluptates modi.",
- "productTierId": "Voluptatem quis.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Qui ipsum omnis.",
- "rootUserName": "John Doe",
- "serviceId": "s-123456",
- "serviceLogoURL": "Omnis esse quis quia doloremque praesentium et.",
- "serviceName": "MySQL multi-writer service",
- "status": "PENDING|APPROVED|DENIED|CANCELLED",
- "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Et earum alias nemo voluptas sed architecto.",
- "updatedByUserName": "John Doe"
}, - {
- "createdAt": "2019-01-01T00:00:00Z",
- "id": "Quia adipisci ut suscipit voluptates modi.",
- "productTierId": "Voluptatem quis.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Qui ipsum omnis.",
- "rootUserName": "John Doe",
- "serviceId": "s-123456",
- "serviceLogoURL": "Omnis esse quis quia doloremque praesentium et.",
- "serviceName": "MySQL multi-writer service",
- "status": "PENDING|APPROVED|DENIED|CANCELLED",
- "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Et earum alias nemo voluptas sed architecto.",
- "updatedByUserName": "John Doe"
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: subr-12345678 The subscription ID |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: subr-12345678 The subscription ID |
{- "createdAt": "2019-01-01T00:00:00Z",
- "id": "Sint repellat nihil sit voluptatum sit.",
- "productTierId": "Et voluptatum doloribus voluptas.",
- "productTierName": "Omnistrate Multi Tenancy",
- "rootUserEmail": "abc@gmail.com",
- "rootUserId": "Aut ratione dicta aspernatur autem.",
- "rootUserName": "John Doe",
- "serviceId": "s-123456",
- "serviceLogoURL": "Nemo consequatur eveniet.",
- "serviceName": "MySQL multi-writer service",
- "status": "PENDING|APPROVED|DENIED|CANCELLED",
- "updatedAt": "2019-01-01T00:00:00Z",
- "updatedByUserId": "Dolor aut laborum quia consectetur.",
- "updatedByUserName": "John Doe"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| id required | string Example: subr-12345678 The subscription ID |
| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| allowCreatesWhenPaymentNotConfigured | boolean Whether to allow creating instances when payment is not configured. |
| billingProvider | string The billing provider for this subscription |
| customPrice | boolean Whether to use a custom price for this subscription |
object If customPrice is true, provide the price per unit for the subscription here. | |
| externalPayerId | string The external payer ID to record which customer should pay for this subscription. |
| maxNumberOfInstances | integer <int64> The maximum number of instances that can be created for this subscription. Use -1 to unset this restriction. |
| priceEffectiveDate | string The effective date of the price, truncated to the first day of the month. Only the current or future months may be specified. |
| subscriptionIDs required | Array of strings List of subscription IDs to update |
{- "allowCreatesWhenPaymentNotConfigured": true,
- "billingProvider": "STRIPE|BRING_YOUR_OWN",
- "customPrice": true,
- "customPricePerUnit": {
- "CPU core hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Memory GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}, - "Replica hours": {
- "amount": 0.001,
- "currency": "USD"
}, - "Storage GiB hours": {
- "amount": 0.0001,
- "currency": "USD"
}
}, - "externalPayerId": "a3df-sdf9-gfn3-4g3f",
- "maxNumberOfInstances": 10,
- "priceEffectiveDate": "2019-01-01T00:00:00Z",
- "subscriptionIDs": [
- "Est est.",
- "Quasi laboriosam mollitia quisquam ut ipsa.",
- "Officia ut."
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| userId required | string Example: user-12345678 The user ID |
{- "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Non id.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Inventore quo.",
- "orgName": "Enterprise",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptions": [
- {
- "cloudProviderNames": [
- "aws",
- "gcp"
], - "defaultSubscription": true,
- "email": "abc@gmail.com",
- "instanceCount": 3,
- "name": "John Dae",
- "productTierId": "Voluptas maxime non.",
- "productTierName": "Omnistrate Multi Tenancy",
- "roleType": "root|editor|reader|service_editor|service_reader|admin|service_operator",
- "serviceEnvironmentId": "se-123456",
- "serviceId": "s-123456",
- "serviceLogoURL": "Nemo velit harum voluptatem esse aliquid placeat.",
- "serviceName": "MySQL multi-writer service",
- "subscriptionDate": "2019-01-01T00:00:00Z",
- "subscriptionId": "Aut blanditiis laborum ad.",
- "subscriptionOwnerName": "John Doe",
- "userCount": 2,
- "userId": "[]user-abcd1234"
}, - {
- "cloudProviderNames": [
- "aws",
- "gcp"
], - "defaultSubscription": true,
- "email": "abc@gmail.com",
- "instanceCount": 3,
- "name": "John Dae",
- "productTierId": "Voluptas maxime non.",
- "productTierName": "Omnistrate Multi Tenancy",
- "roleType": "root|editor|reader|service_editor|service_reader|admin|service_operator",
- "serviceEnvironmentId": "se-123456",
- "serviceId": "s-123456",
- "serviceLogoURL": "Nemo velit harum voluptatem esse aliquid placeat.",
- "serviceName": "MySQL multi-writer service",
- "subscriptionDate": "2019-01-01T00:00:00Z",
- "subscriptionId": "Aut blanditiis laborum ad.",
- "subscriptionOwnerName": "John Doe",
- "userCount": 2,
- "userId": "[]user-abcd1234"
}, - {
- "cloudProviderNames": [
- "aws",
- "gcp"
], - "defaultSubscription": true,
- "email": "abc@gmail.com",
- "instanceCount": 3,
- "name": "John Dae",
- "productTierId": "Voluptas maxime non.",
- "productTierName": "Omnistrate Multi Tenancy",
- "roleType": "root|editor|reader|service_editor|service_reader|admin|service_operator",
- "serviceEnvironmentId": "se-123456",
- "serviceId": "s-123456",
- "serviceLogoURL": "Nemo velit harum voluptatem esse aliquid placeat.",
- "serviceName": "MySQL multi-writer service",
- "subscriptionDate": "2019-01-01T00:00:00Z",
- "subscriptionId": "Aut blanditiis laborum ad.",
- "subscriptionOwnerName": "John Doe",
- "userCount": 2,
- "userId": "[]user-abcd1234"
}
], - "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Veniam placeat ut itaque laborum.",
- "userName": "Alice"
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| environmentId required | string Example: se-12345678 The service environment ID this workflow belongs to. |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
| subscriptionId | string Example: subscriptionId=sub-12345678 The subscription ID of the user |
| excludeStats | boolean Example: excludeStats=false Whether to exclude user statistics from the response |
{- "environmentId": "se-123456",
- "nextPageToken": "next-token",
- "serviceId": "s-123456",
- "users": [
- {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "environmentId": "se-123456",
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Omnis inventore ex est quisquam quas.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Veritatis ut.",
- "orgName": "Enterprise",
- "serviceId": "s-123456",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Vel quisquam minus dolores magnam.",
- "userName": "Alice",
- "userSubscriptionRole": "root|editor|reader|service_editor|service_reader|admin|service_operator"
}, - {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "environmentId": "se-123456",
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Omnis inventore ex est quisquam quas.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Veritatis ut.",
- "orgName": "Enterprise",
- "serviceId": "s-123456",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Vel quisquam minus dolores magnam.",
- "userName": "Alice",
- "userSubscriptionRole": "root|editor|reader|service_editor|service_reader|admin|service_operator"
}, - {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "environmentId": "se-123456",
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Omnis inventore ex est quisquam quas.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Veritatis ut.",
- "orgName": "Enterprise",
- "serviceId": "s-123456",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Vel quisquam minus dolores magnam.",
- "userName": "Alice",
- "userSubscriptionRole": "root|editor|reader|service_editor|service_reader|admin|service_operator"
}, - {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "environmentId": "se-123456",
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Omnis inventore ex est quisquam quas.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Veritatis ut.",
- "orgName": "Enterprise",
- "serviceId": "s-123456",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Vel quisquam minus dolores magnam.",
- "userName": "Alice",
- "userSubscriptionRole": "root|editor|reader|service_editor|service_reader|admin|service_operator"
}
]
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
object Configuration overrides for the upgrade path per adopted instance ID. This currently only includes custom Helm chart values and Helm runtime configurations. | |
| maxConcurrentUpgrades | integer <int64> The maximum number of instances that can be upgraded concurrently. If not specified, falls back to the deployment configuration setting. |
| notifyCustomer | boolean Whether to notify the end customer about the upgrade progress. |
| scheduledDate | string The future date when the upgrade is planned to be executed. Empty for immediate upgrade. |
| sourceVersion required | string The source version of the upgrade path. |
| targetVersion required | string The target version of the upgrade path. |
required | object The filter to use to choose the instances to upgrade. |
{- "configurationOverrides": {
- "instance-12345678": {
- "redis": {
- "customHelmValues": {
- "redis": {
- "enabled": true,
- "replicaCount": 2
}
}
}
}, - "instance-abcdefgh": {
- "mysql": {
- "customHelmRuntimeConfiguration": {
- "waitForJobs": true,
- "waitForJobsTimeout": "10m"
}, - "customHelmValues": {
- "mysql": {
- "enabled": true
}
}
}
}
}, - "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "scheduledDate": "2020-01-01",
- "sourceVersion": "1.0",
- "targetVersion": "2.0",
- "upgradeFilters": {
- "INSTANCE_IDS": [
- "instance-12345678",
- "instance-abcdefgh"
]
}
}{- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Deserunt et non veniam et sed.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Magni magnam in optio reprehenderit nisi.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Numquam voluptatibus molestias iusto.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Illum asperiores et ea."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
| upgradePathId required | string Example: up-12345678 The upgrade path ID |
{- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Accusantium laudantium incidunt.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Sint rerum.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Nemo quia aspernatur.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Voluptate perferendis harum fugit."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
| upgradePathId required | string Example: up-12345678 The upgrade path ID |
{- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Quo excepturi odit.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Blanditiis ut vero commodi natus.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Quae omnis maiores dicta voluptates officia ut.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Sunt minus rem omnis officia."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
| upgradePathId required | string Example: up-12345678 The upgrade path ID |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "instances": [
- {
- "cloudProviderName": "aws",
- "cloudProviderRegion": "us-east-1",
- "createdAt": "2020-01-01T00:00:00Z",
- "instanceId": "instance-12345678",
- "lifecycleStatus": "RUNNING",
- "orgName": "Omnistrate",
- "resourceName": "writer",
- "status": "PAUSED",
- "updatedAt": "2020-01-01T00:00:00Z",
- "workflowID": "submit-update-instance-12345678"
}, - {
- "cloudProviderName": "aws",
- "cloudProviderRegion": "eu-west-1",
- "createdAt": "2020-01-01T00:00:00Z",
- "instanceId": "instance-abcdefgh",
- "lifecycleStatus": "STOPPED",
- "orgName": "Omnistrate",
- "resourceName": "app",
- "status": "FAILED",
- "updatedAt": "2020-01-01T00:00:00Z",
- "workflowID": "submit-update-instance-abcdefgh"
}
], - "nextPageToken": "next-token",
- "productTierId": "Expedita qui facilis alias fugiat temporibus.",
- "serviceId": "s-123456",
- "upgradePathId": "Minima enim."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
| upgradePathId required | string Example: up-12345678 The upgrade path ID |
| action required | string The action to perform on the upgrade path. |
object The action payload to perform on the upgrade path. |
{- "action": "pause|cancel|resume|skip-instances|notify-customer",
- "actionPayload": {
- "Consectetur possimus quasi quaerat explicabo.": "Voluptas voluptatem ut minima.",
- "Dolorum facere et.": "Rerum est autem dicta perspiciatis rem dolores.",
- "Voluptatem quia est.": "Atque maxime ut id vel voluptatum est."
}
}{- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Autem nisi quia cumque eum eos.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Voluptas maxime atque maiores rerum.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "At nihil.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Eos repudiandae quo quidem sit."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
| upgradePathId required | string Example: up-12345678 The upgrade path ID |
| targetVersion required | string The new target product tier version for the scheduled upgrade path. |
{- "targetVersion": "2.0"
}{- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Et illum atque voluptatibus.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Repellat illo amet similique ipsam quo culpa.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Repellendus vel rerum aut ut.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Beatae non."
}| serviceId required | string Example: s-12345678 The service ID this workflow belongs to. |
| productTierId required | string Example: pt-12345678 The product tier ID that this upgrade path belongs to |
| sourceProductTierVersion | string Example: sourceProductTierVersion=1.0 The source product tier version to list upgrade paths for |
| targetProductTierVersion | string Example: targetProductTierVersion=2.0 The target product tier version to list upgrade paths for |
| status | string Example: status=COMPLETE The status of the upgrade path to filter by |
| type | string Example: type=Major The type of the upgrade path to filter by |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "nextPageToken": "next-token",
- "upgradePaths": [
- {
- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Qui est in aut iste ex eius.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Mollitia provident qui tempora sint ratione pariatur.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Excepturi dignissimos expedita qui repudiandae delectus quisquam.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Laboriosam praesentium deleniti aut praesentium ut consequatur."
}, - {
- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Qui est in aut iste ex eius.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Mollitia provident qui tempora sint ratione pariatur.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Excepturi dignissimos expedita qui repudiandae delectus quisquam.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Laboriosam praesentium deleniti aut praesentium ut consequatur."
}, - {
- "completedAt": "2020-01-01T00:00:00Z",
- "completedCount": 2,
- "createdAt": "2020-01-01T00:00:00Z",
- "createdBy": "John Doe",
- "failedCount": 4,
- "failedInstanceReasons": {
- "instance-abc123": {
- "reason": "instance has a pending upgrade on upgrade path up-xyz789"
}, - "instance-def456": {
- "reason": "instance is in a terminal state"
}
}, - "inProgressCount": 7,
- "lastModifiedBy": "John Doe",
- "lastRequestedAction": "pause|cancel|resume|skip-instances|notify-customer",
- "maxConcurrentUpgrades": 5,
- "notifyCustomer": true,
- "pendingCount": 3,
- "plannedExecutionDate": "2020-01-01",
- "productTierId": "Qui est in aut iste ex eius.",
- "releasedAt": "2020-01-01T00:00:00Z",
- "scheduledCount": 10,
- "serviceId": "s-123456",
- "skippedCount": 0,
- "sourceVersion": "1.0",
- "sourceVersionName": "Mollitia provident qui tempora sint ratione pariatur.",
- "status": "IN_PROGRESS|COMPLETE|SCHEDULED|PENDING|FAILED|PAUSED|CANCELLED",
- "statusMessage": "Upgrade path auto-cancelled: paused for longer than 24h0m0s without being resumed",
- "targetVersion": "2.0",
- "targetVersionName": "Excepturi dignissimos expedita qui repudiandae delectus quisquam.",
- "totalCount": 16,
- "type": "Major|Incremental|UserDefined",
- "updatedAt": "2020-01-01T00:00:00Z",
- "upgradePathId": "Laboriosam praesentium deleniti aut praesentium ut consequatur."
}
]
}| environmentType required | string Example: environmentType=PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL The environment type |
[- {
- "accessServicesOrchestration": {
- "ServicesTopology": [
- {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}
], - "createdAt": "2021-01-01T00:00:00Z",
- "id": "Minus aliquid nobis architecto natus sequi inventore.",
- "orchestrationFailedReason": "Invalid DSL",
- "resultParams": {
- "param1": "value1",
- "param2": "value2"
}, - "status": "PENDING",
- "updatedAt": "2021-01-01T00:00:00Z"
}
}, - {
- "accessServicesOrchestration": {
- "ServicesTopology": [
- {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}
], - "createdAt": "2021-01-01T00:00:00Z",
- "id": "Minus aliquid nobis architecto natus sequi inventore.",
- "orchestrationFailedReason": "Invalid DSL",
- "resultParams": {
- "param1": "value1",
- "param2": "value2"
}, - "status": "PENDING",
- "updatedAt": "2021-01-01T00:00:00Z"
}
}, - {
- "accessServicesOrchestration": {
- "ServicesTopology": [
- {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}
], - "createdAt": "2021-01-01T00:00:00Z",
- "id": "Minus aliquid nobis architecto natus sequi inventore.",
- "orchestrationFailedReason": "Invalid DSL",
- "resultParams": {
- "param1": "value1",
- "param2": "value2"
}, - "status": "PENDING",
- "updatedAt": "2021-01-01T00:00:00Z"
}
}, - {
- "accessServicesOrchestration": {
- "ServicesTopology": [
- {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Alias aperiam aut quisquam."
}
], - "createdAt": "2021-01-01T00:00:00Z",
- "id": "Minus aliquid nobis architecto natus sequi inventore.",
- "orchestrationFailedReason": "Invalid DSL",
- "resultParams": {
- "param1": "value1",
- "param2": "value2"
}, - "status": "PENDING",
- "updatedAt": "2021-01-01T00:00:00Z"
}
}
]| orchestrationCreateDSL required | string base64 encoded content of service orchestration create DSL |
{- "orchestrationCreateDSL": "Ea laboriosam at amet magni provident."
}{- "id": "Et iure sit."
}| id required | string Example: so-12345678 The ID of the services orchestration |
{- "accessServicesOrchestration": {
- "ServicesTopology": [
- {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Ab reprehenderit dolorum aspernatur."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Ab reprehenderit dolorum aspernatur."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Ab reprehenderit dolorum aspernatur."
}, - {
- "dependsOnDeployment": [
- "instanceDeploymentAlias1",
- "instanceDeploymentAlias2"
], - "failedReason": "Invalid inputs",
- "instanceDeploymentAlias": "instanceDeploymentAlias",
- "instanceId": "instance-12345678",
- "serviceId": "s-123456",
- "status": "PENDING",
- "statusMessage": "Creating deployment",
- "subscriptionId": "Ab reprehenderit dolorum aspernatur."
}
], - "createdAt": "2021-01-01T00:00:00Z",
- "id": "Architecto quaerat eius esse tenetur sed perspiciatis.",
- "orchestrationFailedReason": "Invalid DSL",
- "resultParams": {
- "param1": "value1",
- "param2": "value2"
}, - "status": "PENDING",
- "updatedAt": "2021-01-01T00:00:00Z"
}
}| id required | string Example: so-12345678 The ID of the services orchestration |
| orchestrationModifyDSL required | string base64 encoded content of services orchestration modify DSL |
{- "orchestrationModifyDSL": "Magni fugit quod est autem."
}object Additional attributes of the user. | |
| companyUrl | string Company URL of the user. |
| email required | string <email> non-empty Email address of the user |
| enableAutoVerification required | boolean Whether to enable auto verification for the user. |
| legalCompanyName required | string non-empty Legal company name of the user. |
| name required | string non-empty Name of the user |
| password required | string non-empty Password of the user |
{- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "email": "abc@gmail.com",
- "enableAutoVerification": true,
- "legalCompanyName": "mywebsite",
- "name": "John Doe",
- "password": "password"
}"Dolorem illo rerum et ipsa praesentium doloribus."| userId required | string Example: user-12345678 The user ID |
{- "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Consectetur eaque.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Culpa voluptas et aut ducimus.",
- "orgName": "Enterprise",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptions": [
- {
- "cloudProviderNames": [
- "aws",
- "gcp"
], - "defaultSubscription": true,
- "email": "abc@gmail.com",
- "instanceCount": 3,
- "name": "John Dae",
- "productTierId": "Voluptas maxime non.",
- "productTierName": "Omnistrate Multi Tenancy",
- "roleType": "root|editor|reader|service_editor|service_reader|admin|service_operator",
- "serviceEnvironmentId": "se-123456",
- "serviceId": "s-123456",
- "serviceLogoURL": "Nemo velit harum voluptatem esse aliquid placeat.",
- "serviceName": "MySQL multi-writer service",
- "subscriptionDate": "2019-01-01T00:00:00Z",
- "subscriptionId": "Aut blanditiis laborum ad.",
- "subscriptionOwnerName": "John Doe",
- "userCount": 2,
- "userId": "[]user-abcd1234"
}, - {
- "cloudProviderNames": [
- "aws",
- "gcp"
], - "defaultSubscription": true,
- "email": "abc@gmail.com",
- "instanceCount": 3,
- "name": "John Dae",
- "productTierId": "Voluptas maxime non.",
- "productTierName": "Omnistrate Multi Tenancy",
- "roleType": "root|editor|reader|service_editor|service_reader|admin|service_operator",
- "serviceEnvironmentId": "se-123456",
- "serviceId": "s-123456",
- "serviceLogoURL": "Nemo velit harum voluptatem esse aliquid placeat.",
- "serviceName": "MySQL multi-writer service",
- "subscriptionDate": "2019-01-01T00:00:00Z",
- "subscriptionId": "Aut blanditiis laborum ad.",
- "subscriptionOwnerName": "John Doe",
- "userCount": 2,
- "userId": "[]user-abcd1234"
}
], - "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Aut qui voluptas voluptatem ratione nulla.",
- "userName": "Alice"
}| userId required | string Example: user-12345678 The user ID |
object Additional attributes of the user. |
{- "attributes": {
- "affiliate_code": "AFF123"
}
}| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
| serviceId | string Example: serviceId=s-12345678 The service ID of the users |
| excludeStats | boolean Example: excludeStats=false Whether to exclude user statistics from the response |
{- "nextPageToken": "next-token",
- "serviceId": "s-123456",
- "users": [
- {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Consequuntur a accusantium aspernatur dolor perspiciatis.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Accusantium consequatur aut.",
- "orgName": "Enterprise",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Ipsum aperiam similique velit esse labore.",
- "userName": "Alice"
}, - {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Consequuntur a accusantium aspernatur dolor perspiciatis.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Accusantium consequatur aut.",
- "orgName": "Enterprise",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Ipsum aperiam similique velit esse labore.",
- "userName": "Alice"
}, - {
- "attributes": {
- "key1": "value1",
- "key2": "value2"
}, - "createdAt": "2021-01-01T00:00:00Z",
- "email": "alice@enterprise.com",
- "enabled": true,
- "instanceCount": 3,
- "lastModifiedAt": "2021-01-01T00:00:00Z",
- "lastModifiedByUserID": "Consequuntur a accusantium aspernatur dolor perspiciatis.",
- "lastModifiedByUserName": "Alice",
- "orgId": "Accusantium consequatur aut.",
- "orgName": "Enterprise",
- "status": "ACTIVE|NOT_ENABLED",
- "subscriptionCount": 3,
- "token": "fc7b8dea-a50b-4c9a-8864-fc3d845a2be6",
- "userId": "Ipsum aperiam similique velit esse labore.",
- "userName": "Alice"
}
]
}List the host cluster entities.
| hostClusterID required | string Example: hc-12345abcd ID of the host cluster whose entities are to be listed |
| entityType required | string Example: NAMESPACE Type of entities to list (e.g., NAMESPACE, SERVICE, POD, etc.) |
{- "entities": [
- {
- "identifier": "namespace-12345",
- "properties": {
- "Repudiandae excepturi fuga aut harum dolorum.": "Sed omnis.",
- "Unde dolorem corporis placeat sunt nihil.": "Amet et ducimus totam ullam quaerat quis."
}, - "type": "NAMESPACE"
}, - {
- "identifier": "namespace-12345",
- "properties": {
- "Repudiandae excepturi fuga aut harum dolorum.": "Sed omnis.",
- "Unde dolorem corporis placeat sunt nihil.": "Amet et ducimus totam ullam quaerat quis."
}, - "type": "NAMESPACE"
}, - {
- "identifier": "namespace-12345",
- "properties": {
- "Repudiandae excepturi fuga aut harum dolorum.": "Sed omnis.",
- "Unde dolorem corporis placeat sunt nihil.": "Amet et ducimus totam ullam quaerat quis."
}, - "type": "NAMESPACE"
}
]
}Delete a host cluster entity.
| hostClusterID required | string Example: hc-12345abcd ID of the host cluster to which the entity belongs |
| entityType required | string Example: NAMESPACE Type of the entity (e.g., NAMESPACE, SERVICE, POD, etc.) |
| entityID required | string Example: namespace-12345 Unique identifier of the entity to delete |
Retrieve the host cluster entity details.
| hostClusterID required | string Example: hc-12345abcd ID of the host cluster to which the entity belongs |
| entityType required | string Example: NAMESPACE Type of the entity (e.g., NAMESPACE, SERVICE, POD, etc.) |
| entityID required | string Example: namespace-12345 Unique identifier of the entity to describe |
{- "identifier": "namespace-12345",
- "properties": {
- "Impedit iusto optio minus voluptatum itaque autem.": "Soluta illo fugit voluptatibus eum minima.",
- "Itaque eum voluptatem mollitia qui aut adipisci.": "Aperiam saepe quia et.",
- "Nesciunt eum dolorem et ea aut.": "Consequatur ipsa non officiis in."
}, - "type": "NAMESPACE"
}Set the node pool property.
| hostClusterID required | string Example: hc-12345abcd ID of the host cluster to which the entity belongs |
| nodePoolName required | string Example: nodepool-1 Unique identifier of the node pool to update |
| maxSize required | integer <int64> New maximum size for the node pool |
{- "maxSize": 10
}Terminate a deployment cell workflow execution.
| hostClusterID required | string Example: hc-abcdefgh ID of the Host Cluster |
| workflowID required | string Example: redeploy-hc-abcdefgh ID of the Deployment Cell Workflow |
{- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Reiciendis doloribus nostrum ipsam debitis sit optio.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}Retrieve the deployment cell workflow details.
| hostClusterID required | string Example: hc-abcdefgh ID of the Host Cluster |
| workflowID required | string Example: redeploy-hc-abcdefgh ID of the Deployment Cell Workflow |
{- "hostClusterID": "hc-abcdefgh",
- "status": {
- "accountReadinessCheckStepStatus": "COMPLETED",
- "amenitiesConfigurationStepStatus": "IN_PROGRESS",
- "configuringCertificateManagementStepStatus": "COMPLETED",
- "configuringRoute53HostedZoneStepStatus": "COMPLETED",
- "infrastructureStepStatus": "COMPLETED",
- "status": "DEPLOYING"
}, - "workflow": {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Rerum deleniti quos nisi iure saepe voluptatem.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}, - "workflowID": "redeploy-hc-abcdefgh"
}Update a deployment cell workflow execution. You can pause, resume or retry a workflow.
| hostClusterID required | string Example: hc-abcdefgh ID of the Host Cluster |
| workflowID required | string Example: redeploy-hc-abcdefgh ID of the Deployment Cell Workflow |
| status required | string Update the status of the deployment cell workflow execution. You can pause, resume or retry a workflow. |
{- "status": "pause|resume|retry"
}{- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Tenetur harum omnis autem nihil animi at.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}Get events for a deployment cell workflow.
| hostClusterID required | string Example: hc-abcdefgh ID of the Host Cluster |
| workflowID required | string Example: redeploy-hc-abcdefgh ID of the Deployment Cell Workflow |
{- "eventsPerWorkflowStep": [
- {
- "events": [
- {
- "eventTime": "2024-01-01T12:15:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Infrastructure step started."
}, - {
- "eventTime": "2024-01-01T12:25:00Z",
- "eventType": "WorkflowStepCompleted",
- "message": "Infrastructure step completed."
}
], - "stepName": "Infrastructure|AccountReadinessCheck|ConfiguringRoute53HostedZone|ConfiguringCertificateManagement|AmenitiesConfiguration|CleanupDeploymentCellEntities"
}, - {
- "events": [
- {
- "eventTime": "2024-01-01T12:15:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Infrastructure step started."
}, - {
- "eventTime": "2024-01-01T12:25:00Z",
- "eventType": "WorkflowStepCompleted",
- "message": "Infrastructure step completed."
}
], - "stepName": "Infrastructure|AccountReadinessCheck|ConfiguringRoute53HostedZone|ConfiguringCertificateManagement|AmenitiesConfiguration|CleanupDeploymentCellEntities"
}, - {
- "events": [
- {
- "eventTime": "2024-01-01T12:15:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Infrastructure step started."
}, - {
- "eventTime": "2024-01-01T12:25:00Z",
- "eventType": "WorkflowStepCompleted",
- "message": "Infrastructure step completed."
}
], - "stepName": "Infrastructure|AccountReadinessCheck|ConfiguringRoute53HostedZone|ConfiguringCertificateManagement|AmenitiesConfiguration|CleanupDeploymentCellEntities"
}, - {
- "events": [
- {
- "eventTime": "2024-01-01T12:15:00Z",
- "eventType": "WorkflowStepStarted",
- "message": "Infrastructure step started."
}, - {
- "eventTime": "2024-01-01T12:25:00Z",
- "eventType": "WorkflowStepCompleted",
- "message": "Infrastructure step completed."
}
], - "stepName": "Infrastructure|AccountReadinessCheck|ConfiguringRoute53HostedZone|ConfiguringCertificateManagement|AmenitiesConfiguration|CleanupDeploymentCellEntities"
}
], - "hostClusterID": "hc-abcdefgh",
- "workflowID": "redeploy-hc-abcdefgh"
}List the deployment cell workflows.
| hostClusterID required | string Example: hc-abcdefgh The host cluster ID to filter by |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the workflows |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the workflows |
| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
{- "hostClusterID": "hc-abcdefgh",
- "nextPageToken": "token",
- "totalCount": 42,
- "workflows": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Rerum deleniti quos nisi iure saepe voluptatem.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Rerum deleniti quos nisi iure saepe voluptatem.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Rerum deleniti quos nisi iure saepe voluptatem.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "0fa05079-dd73-4b88-babc-05537817604a",
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deploymentCellId": "hc-abcdefgh",
- "endTime": "2024-01-01T12:30:00Z",
- "gcpProjectID": "my-project",
- "hostClusterID": "hc-abcdefgh",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "orgName": "my-org",
- "parentId": "Rerum deleniti quos nisi iure saepe voluptatem.",
- "startTime": "2024-01-01T12:00:00Z",
- "status": "COMPLETED",
- "workflowID": "redeploy-hc-abcdefgh",
- "workflowType": "Service deployment."
}
]
}| id required | string Example: hc-12345678 ID of the host cluster to describe |
{- "EnvironmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "accountConfigId": "Neque quam nihil ut.",
- "accountID": "123456789012",
- "amenities": [
- {
- "Description": "Monitoring and alerting toolkit for cloud-native applications",
- "IsManaged": true,
- "Name": "Prometheus",
- "Type": "HelmChart"
}, - {
- "Description": "Observability platform with dashboards and visualizations",
- "IsManaged": false,
- "Name": "Grafana",
- "Properties": {
- "ChartName": "grafana",
- "ChartValues": {
- "adminPassword": "securepassword",
- "adminUser": "admin",
- "persistence": {
- "enabled": true,
- "size": "10Gi"
}
}, - "ChartVersion": "7.3.7",
}, - "Type": "HelmChart"
}, - {
- "Description": "Service mesh for microservices communication and security",
- "IsManaged": true,
- "Name": "Istio",
- "Type": "HelmChart"
}
], - "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "createdAt": "2021-01-01T00:00:00Z",
- "currentNumberOfDeployments": 2,
- "currentNumberOfSnapshots": 5,
- "customNetworkDetail": {
- "cidr": "10.177.0.0/16",
- "id": "Excepturi deleniti officia quo quis cupiditate.",
- "name": "Prod us-east-1",
- "orgName": "Company TM"
}, - "customerEmail": "admin@example.com",
- "customerOrganizationName": "My Customer Organization",
- "deploymentInstancesTags": [
- {
- "key": "customKey1",
- "value": "customValue1"
}, - {
- "key": "customKey2",
- "value": "customValue2"
}
], - "description": "My Host Cluster",
- "hasPendingChanges": true,
- "healthStatus": {
- "failedEntities": [
- {
- "error": "Namespace failed to sync because of missing permissions",
- "identifier": "namespace-12345",
- "syncStatus": "FAILED",
- "type": "NAMESPACE"
}, - {
- "error": "Service unable to setup load balancer",
- "identifier": "service-67890",
- "syncStatus": "FAILED",
- "type": "SERVICE"
}
]
}, - "helmPackages": [
- {
- "firstDeployed": "2021-01-01T00:00:00Z",
- "lastDeployed": "2021-01-01T00:00:00Z",
- "name": "my-helm-package",
- "namespace": "my-namespace",
- "status": "deployed",
- "values": {
- "key1": "value1",
- "key2": "value2"
}, - "version": "1.0.0"
}
], - "id": "Molestias non ullam.",
- "intermediaryAccountDetail": {
- "cloud": "aws",
- "intermediaryAccountConfigID": "Ut occaecati eos.",
- "intermediaryAccountID": "9876543210",
- "region": "us-east-1"
}, - "isBYOCOnPrem": false,
- "isCustomDeployment": true,
- "isInSyncWithOrgTemplate": true,
- "isOnPremDataplane": false,
- "key": "my-host-cluster",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "pendingAmenities": [
- {
- "Description": "Distributed tracing system for monitoring microservices",
- "IsManaged": true,
- "Name": "Jaeger",
- "Type": "HelmChart"
}, - {
- "Description": "GitOps continuous delivery tool for Kubernetes",
- "IsManaged": false,
- "Name": "ArgoCD",
- "Properties": {
- "ChartName": "argo-cd",
- "ChartValues": {
- "configs": {
- "secret": {
- "argocdServerAdminPassword": "admin123"
}
}, - "server": {
- "service": {
- "type": "LoadBalancer"
}
}
}, - "ChartVersion": "5.51.6",
}, - "Type": "HelmChart"
}
], - "privateLinkEnabled": false,
- "region": "us-east-1",
- "regionId": "Sed ducimus totam velit in occaecati.",
- "role": "Dataplane|Provisioner",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "type": "Kubernetes"
}| id required | string Example: hc-12345678 ID of the host cluster to update |
Array of objects (Amenity) The pending amenities for the host cluster | |
| syncWithOrgTemplate | boolean Whether to sync the host cluster with the org template |
{- "pendingAmenities": [
- {
- "DependsOn": [
- "istio-base",
- "prometheus"
], - "Description": "Ensures high availability across multiple zones.",
- "Disable": "$sys.deploymentCell.isImported",
- "IsManaged": true,
- "Name": "Prometheus",
- "Properties": {
- "In nisi et quidem et ut omnis.": "Exercitationem aut atque eum.",
- "Tempora illum sunt.": "Voluptates est itaque.",
- "Voluptatibus accusantium deleniti doloremque.": "Explicabo et est sit est architecto eos."
}, - "Type": "HelmChart"
}, - {
- "DependsOn": [
- "istio-base",
- "prometheus"
], - "Description": "Ensures high availability across multiple zones.",
- "Disable": "$sys.deploymentCell.isImported",
- "IsManaged": true,
- "Name": "Prometheus",
- "Properties": {
- "In nisi et quidem et ut omnis.": "Exercitationem aut atque eum.",
- "Tempora illum sunt.": "Voluptates est itaque.",
- "Voluptatibus accusantium deleniti doloremque.": "Explicabo et est sit est architecto eos."
}, - "Type": "HelmChart"
}
], - "syncWithOrgTemplate": true
}| id required | string Example: hc-12345678 ID of the host cluster to delete |
{- "expirationTimestamp": "2021-01-01T00:00:00Z",
- "token": "token"
}Debug a host cluster.
| id required | string Example: hc-12345678 ID of the host cluster to debug |
| includeAmenitiesInstallationLogs | boolean Example: includeAmenitiesInstallationLogs=true Include the installation logs of the amenities in the host cluster |
{- "amenityArtifacts": [
- {
- "amenityName": "prometheus",
- "artifactKind": "HELM_VALUES_RENDERED",
- "contentEncoding": "gzip",
- "contentType": "application/yaml",
- "generation": 3,
- "payloadBase64": "YXBpVmVyc2lvbjogdjE=",
- "secretMasked": true,
- "sha256": "abcdef",
- "sizeBytes": 4096
}, - {
- "amenityName": "prometheus",
- "artifactKind": "HELM_VALUES_RENDERED",
- "contentEncoding": "gzip",
- "contentType": "application/yaml",
- "generation": 3,
- "payloadBase64": "YXBpVmVyc2lvbjogdjE=",
- "secretMasked": true,
- "sha256": "abcdef",
- "sizeBytes": 4096
}, - {
- "amenityName": "prometheus",
- "artifactKind": "HELM_VALUES_RENDERED",
- "contentEncoding": "gzip",
- "contentType": "application/yaml",
- "generation": 3,
- "payloadBase64": "YXBpVmVyc2lvbjogdjE=",
- "secretMasked": true,
- "sha256": "abcdef",
- "sizeBytes": 4096
}
], - "amenityStatuses": [
- {
- "desiredStatus": "PENDING_UPDATE",
- "generation": 3,
- "isManaged": false,
- "lastError": "helm install failed",
- "name": "prometheus",
- "source": "ORG_TEMPLATE",
- "sourceCloudProviderId": "aws",
- "sourceEnvironmentType": "PROD",
- "type": "Helm",
- "workflowId": "hc-12345678-redeploy",
- "workflowRunId": "run-id"
}, - {
- "desiredStatus": "PENDING_UPDATE",
- "generation": 3,
- "isManaged": false,
- "lastError": "helm install failed",
- "name": "prometheus",
- "source": "ORG_TEMPLATE",
- "sourceCloudProviderId": "aws",
- "sourceEnvironmentType": "PROD",
- "type": "Helm",
- "workflowId": "hc-12345678-redeploy",
- "workflowRunId": "run-id"
}, - {
- "desiredStatus": "PENDING_UPDATE",
- "generation": 3,
- "isManaged": false,
- "lastError": "helm install failed",
- "name": "prometheus",
- "source": "ORG_TEMPLATE",
- "sourceCloudProviderId": "aws",
- "sourceEnvironmentType": "PROD",
- "type": "Helm",
- "workflowId": "hc-12345678-redeploy",
- "workflowRunId": "run-id"
}, - {
- "desiredStatus": "PENDING_UPDATE",
- "generation": 3,
- "isManaged": false,
- "lastError": "helm install failed",
- "name": "prometheus",
- "source": "ORG_TEMPLATE",
- "sourceCloudProviderId": "aws",
- "sourceEnvironmentType": "PROD",
- "type": "Helm",
- "workflowId": "hc-12345678-redeploy",
- "workflowRunId": "run-id"
}
], - "customHelmExecutionLogsBase64": {
- "postgres": "base64-encoded-log-data",
- "redis": "base64-encoded-log-data"
}, - "template": {
- "effectiveEnvironmentType": "GLOBAL",
- "perEnvironmentHostClusterEnabled": false,
- "requestedEnvironmentType": "PROD"
}
}Retrieve the kubeconfig for a host cluster.
| id required | string Example: hc-12345678 ID of the host cluster to get the kubeconfig for |
| role | string Default: "cluster-reader" Example: role=cluster-admin|cluster-reader The role of the service account to use for the kubeconfig |
{- "caDataBase64": "base64-encoded-ca-data",
- "clientCertificateDataBase64": "base64-encoded-client-certificate-data",
- "clientKeyDataBase64": "base64-encoded-client-key-data",
- "id": "Omnis labore in dolore reiciendis ipsam aperiam.",
- "serviceAccountToken": "base64-encoded-service-account-token",
- "userName": "omnistrate-user"
}Adopt a self-managed host cluster.
| cloudProvider required | string |
| customerEmail | string Email of the customer who owns the host cluster in case this is a BYOA host cluster |
| description required | string non-empty Description of the host cluster |
| id required | string ID of the host cluster to adopt |
| region required | string The actual region name of the host cluster |
{- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "customerEmail": "mycustomer@example.com",
- "description": "My Adopted Host Cluster",
- "id": "Error nihil est sed voluptas modi.",
- "region": "us-east-1"
}{- "adoptionStatus": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "agentInstallationKit": "base64-encoded-tar-archive"
}| accountConfigId | string Example: accountConfigId=ac-12345678 The account config ID of the host cluster |
| regionId | string Example: regionId=region-12345678 The region ID of the host cluster |
| includeProvisionerClusters | boolean Example: includeProvisionerClusters=true Whether to include provisioner clusters in the response |
| customerEmail | string Example: customerEmail=admin@example.com The email of the customer to filter host clusters by |
{- "hostClusters": [
- {
- "accountConfigId": "ac-12345678",
- "accountID": "123456789012",
- "cloudProvider": "aws",
- "createdAt": "2021-01-01T00:00:00Z",
- "currentNumberOfDeployments": 2,
- "customerEmail": "admin@example.com",
- "customerOrganizationName": "My Customer Organization",
- "description": "My Host Cluster",
- "failedEntities": [
- {
- "error": "Namespace failed to sync because of missing permissions",
- "identifier": "namespace-12345",
- "syncStatus": "FAILED",
- "type": "NAMESPACE"
}, - {
- "error": "Service unable to setup load balancer",
- "identifier": "service-67890",
- "syncStatus": "FAILED",
- "type": "SERVICE"
}
], - "helmPackages": [
- {
- "firstDeployed": "2021-01-01T00:00:00Z",
- "lastDeployed": "2021-01-01T00:00:00Z",
- "name": "my-helm-package",
- "namespace": "my-namespace",
- "status": "deployed",
- "values": {
- "key1": "value1",
- "key2": "value2"
}, - "version": "1.0.0"
}
], - "id": "hc-12345678",
- "isCustomDeployment": false,
- "key": "my-host-cluster",
- "region": "us-east-1",
- "regionId": "region-12345678",
- "status": "READY",
- "type": "Kubernetes"
}
], - "token": "l16"
}| environmentType | string Example: environmentType=DEV The environment type to filter by |
{- "events": [
- {
- "eventID": "Consequatur hic omnis mollitia dignissimos.",
- "eventPayload": {
- "eventType": "CustomerSignUp",
- "token": "123456"
}, - "eventType": "InviteUser|RevokeUserRole|InstanceMaintenanceScheduled|CustomerSignUp|DisconnectAccountComplete|ConnectAccountComplete|PendingRevokePermissions|PendingRestorePermissions",
- "orgID": "Quos eum eaque eos.",
- "orgName": "Acme Corp",
- "priority": "Critical|High|Medium|Low",
- "time": "2023-01-10T00:00:00Z",
- "userEmail": "user@example.com",
- "userID": "Repellat iste minus officiis.",
- "userName": "user"
}, - {
- "eventID": "Consequatur hic omnis mollitia dignissimos.",
- "eventPayload": {
- "eventType": "CustomerSignUp",
- "token": "123456"
}, - "eventType": "InviteUser|RevokeUserRole|InstanceMaintenanceScheduled|CustomerSignUp|DisconnectAccountComplete|ConnectAccountComplete|PendingRevokePermissions|PendingRestorePermissions",
- "orgID": "Quos eum eaque eos.",
- "orgName": "Acme Corp",
- "priority": "Critical|High|Medium|Low",
- "time": "2023-01-10T00:00:00Z",
- "userEmail": "user@example.com",
- "userID": "Repellat iste minus officiis.",
- "userName": "user"
}, - {
- "eventID": "Consequatur hic omnis mollitia dignissimos.",
- "eventPayload": {
- "eventType": "CustomerSignUp",
- "token": "123456"
}, - "eventType": "InviteUser|RevokeUserRole|InstanceMaintenanceScheduled|CustomerSignUp|DisconnectAccountComplete|ConnectAccountComplete|PendingRevokePermissions|PendingRestorePermissions",
- "orgID": "Quos eum eaque eos.",
- "orgName": "Acme Corp",
- "priority": "Critical|High|Medium|Low",
- "time": "2023-01-10T00:00:00Z",
- "userEmail": "user@example.com",
- "userID": "Repellat iste minus officiis.",
- "userName": "user"
}, - {
- "eventID": "Consequatur hic omnis mollitia dignissimos.",
- "eventPayload": {
- "eventType": "CustomerSignUp",
- "token": "123456"
}, - "eventType": "InviteUser|RevokeUserRole|InstanceMaintenanceScheduled|CustomerSignUp|DisconnectAccountComplete|ConnectAccountComplete|PendingRevokePermissions|PendingRestorePermissions",
- "orgID": "Quos eum eaque eos.",
- "orgName": "Acme Corp",
- "priority": "Critical|High|Medium|Low",
- "time": "2023-01-10T00:00:00Z",
- "userEmail": "user@example.com",
- "userID": "Repellat iste minus officiis.",
- "userName": "user"
}
]
}| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
| serviceID | string Example: serviceID=s-123456 The service ID to list events for |
| environmentType | string Example: environmentType=PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL The type of service environment |
| eventSourceTypes | Array of strings Example: eventSourceTypes=Voluptatem mollitia deserunt excepturi ea provident occaecati.&eventSourceTypes=Dolore totam fuga. The event types to filter by |
| instanceID | string Example: instanceID=instance-12345678 The instance ID to list events for |
| productTierID | string Example: productTierID=Ab veritatis rerum quam voluptates. ID of a Product Tier |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the events |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the events |
| excludeWorkflowFailures | boolean Example: excludeWorkflowFailures=true Whether to exclude workflow failure details from the response. |
| userId | string Example: userId=Unde laudantium laudantium molestiae quia voluptas. The user ID to filter events by |
| orgId | string Example: orgId=Quo id eos magni rerum voluptas nisi. The organization ID to filter events by |
| subscriptionId | string Example: subscriptionId=sub-abcd1234 The subscription ID to filter events by |
| ipAddress | string Example: ipAddress=203.0.113.42 The IP address to filter events by (exact match) |
| billingProvider | string Example: billingProvider=STRIPE The billing provider on the instance's subscription. Empty when no subscription is linked. |
| externalPayerId | string Example: externalPayerId=cus_NXyz12345abcdef The raw external payer ID on the instance's subscription. |
{- "events": [
- {
- "authMethod": "API_KEY",
- "billingProvider": "STRIPE",
- "cloudProvider": "aws",
- "cloudProviderAccountId": "account-12345678",
- "environmentId": "se-123456",
- "environmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "eventSource": "Customer, Infra or Maintenance",
- "externalPayerId": "cus_NXyz12345abcdef",
- "id": "Ut dolorem modi placeat labore aspernatur.",
- "instanceId": "instance-12345678",
- "ipAddress": "203.0.113.42",
- "message": "instance-abcd1234 created",
- "orgId": "Quibusdam cumque ratione tenetur perferendis autem ut.",
- "orgName": "Acme Corporation",
- "planVersion": "v1.0",
- "productTierId": "Quia fugiat et.",
- "region": "us-east-1",
- "resourceName": "postgres",
- "roleType": "root",
- "serviceId": "s-123456",
- "serviceName": "mysql",
- "servicePlanName": "Basic Plan",
- "sessionId": "ak-12345678",
- "time": "event-12345678",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Sit perferendis dolor aut et incidunt a.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Molestiae in occaecati quasi explicabo alias."
}, - {
- "authMethod": "API_KEY",
- "billingProvider": "STRIPE",
- "cloudProvider": "aws",
- "cloudProviderAccountId": "account-12345678",
- "environmentId": "se-123456",
- "environmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "eventSource": "Customer, Infra or Maintenance",
- "externalPayerId": "cus_NXyz12345abcdef",
- "id": "Ut dolorem modi placeat labore aspernatur.",
- "instanceId": "instance-12345678",
- "ipAddress": "203.0.113.42",
- "message": "instance-abcd1234 created",
- "orgId": "Quibusdam cumque ratione tenetur perferendis autem ut.",
- "orgName": "Acme Corporation",
- "planVersion": "v1.0",
- "productTierId": "Quia fugiat et.",
- "region": "us-east-1",
- "resourceName": "postgres",
- "roleType": "root",
- "serviceId": "s-123456",
- "serviceName": "mysql",
- "servicePlanName": "Basic Plan",
- "sessionId": "ak-12345678",
- "time": "event-12345678",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Sit perferendis dolor aut et incidunt a.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Molestiae in occaecati quasi explicabo alias."
}, - {
- "authMethod": "API_KEY",
- "billingProvider": "STRIPE",
- "cloudProvider": "aws",
- "cloudProviderAccountId": "account-12345678",
- "environmentId": "se-123456",
- "environmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "eventSource": "Customer, Infra or Maintenance",
- "externalPayerId": "cus_NXyz12345abcdef",
- "id": "Ut dolorem modi placeat labore aspernatur.",
- "instanceId": "instance-12345678",
- "ipAddress": "203.0.113.42",
- "message": "instance-abcd1234 created",
- "orgId": "Quibusdam cumque ratione tenetur perferendis autem ut.",
- "orgName": "Acme Corporation",
- "planVersion": "v1.0",
- "productTierId": "Quia fugiat et.",
- "region": "us-east-1",
- "resourceName": "postgres",
- "roleType": "root",
- "serviceId": "s-123456",
- "serviceName": "mysql",
- "servicePlanName": "Basic Plan",
- "sessionId": "ak-12345678",
- "time": "event-12345678",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Sit perferendis dolor aut et incidunt a.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Molestiae in occaecati quasi explicabo alias."
}, - {
- "authMethod": "API_KEY",
- "billingProvider": "STRIPE",
- "cloudProvider": "aws",
- "cloudProviderAccountId": "account-12345678",
- "environmentId": "se-123456",
- "environmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "eventSource": "Customer, Infra or Maintenance",
- "externalPayerId": "cus_NXyz12345abcdef",
- "id": "Ut dolorem modi placeat labore aspernatur.",
- "instanceId": "instance-12345678",
- "ipAddress": "203.0.113.42",
- "message": "instance-abcd1234 created",
- "orgId": "Quibusdam cumque ratione tenetur perferendis autem ut.",
- "orgName": "Acme Corporation",
- "planVersion": "v1.0",
- "productTierId": "Quia fugiat et.",
- "region": "us-east-1",
- "resourceName": "postgres",
- "roleType": "root",
- "serviceId": "s-123456",
- "serviceName": "mysql",
- "servicePlanName": "Basic Plan",
- "sessionId": "ak-12345678",
- "time": "event-12345678",
- "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:146.0) Gecko/20100101 Firefox/146.0",
- "userId": "Sit perferendis dolor aut et incidunt a.",
- "userName": "John Doe",
- "workflowFailures": [
- {
- "eventTime": "2020-01-01T00:00:00Z",
- "message": "Bootstrap failed for reason X"
}, - {
- "eventTime": "2020-01-01T00:01:00Z",
- "message": "Compute failed for reason Y"
}
], - "workflowId": "Molestiae in occaecati quasi explicabo alias."
}
], - "ids": [
- "event-12345678"
], - "nextPageToken": "token"
}The set of APIs manage the operations and observe overall fleet health for service providers
| hostClusterID | string Example: hostClusterID=hc-12345678 The host cluster ID to get the health for |
| serviceID | string Example: serviceID=s-12345678 The service ID to get the health for |
| serviceEnvironmentID | string Example: serviceEnvironmentID=se-12345678 The service environment ID to get the health for |
{- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "hostClusterID": "Sunt facilis quos.",
- "instanceHealth": {
- "Quod assumenda vel qui.": {
- "instanceID": "instance-12345678",
- "lifeCycleStatus": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED",
- "resourcesHealth": {
- "Quae unde unde et.": {
- "nodesHealth": {
- "Maiores quia saepe.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Non culpa asperiores.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Odit explicabo quasi at ullam corrupti corrupti.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}
}, - "resourceID": "Earum alias assumenda non suscipit laudantium.",
- "resourceKey": "primary",
- "resourceType": "Kustomize",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Rem eligendi et sit accusamus.": {
- "nodesHealth": {
- "Maiores quia saepe.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Non culpa asperiores.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Odit explicabo quasi at ullam corrupti corrupti.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}
}, - "resourceID": "Earum alias assumenda non suscipit laudantium.",
- "resourceKey": "primary",
- "resourceType": "Kustomize",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Velit exercitationem reprehenderit quis.": {
- "nodesHealth": {
- "Maiores quia saepe.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Non culpa asperiores.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}, - "Odit explicabo quasi at ullam corrupti corrupti.": {
- "availabilityZone": "us-east-2a",
- "connectivityStatus": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "diskHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "endpoint": "primary-0.instance-abcd1234.us-east-2.aws.omnistrate.cloud",
- "integrationsHealth": {
- "CustomerObservabilityHealth": "HEALTHY",
- "InternalObservabilityHealth": "HEALTHY"
}, - "loadStatus": "LOAD_NORMAL|LOAD_IDLE|LOAD_OVERLOADED|STOPPED|UNKNOWN|N/A",
- "nodeHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "nodeName": "postgres-0",
- "ports": [
- 80,
- 443
], - "processHealth": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "processLiveness": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}
}, - "resourceID": "Earum alias assumenda non suscipit laudantium.",
- "resourceKey": "primary",
- "resourceType": "Kustomize",
- "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}
}, - "status": "HEALTHY|UNHEALTHY|UNKNOWN|STOPPED|PENDING_ADOPTION|N/A"
}
}, - "regionCode": "us-west-1",
- "serviceEnvironmentName": "prod",
- "serviceName": "mysql"
}| nextPageToken | string Example: nextPageToken=token The next token to use for pagination |
| pageSize | integer <int64> Example: pageSize=10 The number of resources to return per page |
| environmentType | string Example: environmentType=PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL The type of service environment |
| eventTypes | Array of strings Example: eventTypes=UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription&eventTypes=UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription The event types to filter by |
| serviceID | string Example: serviceID=s-123456 The service ID to list events for |
| serviceEnvironmentID | string Example: serviceEnvironmentID=se-123456 The service environment ID to list events for |
| instanceID | string Example: instanceID=instance-12345678 The instance ID to list events for |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the events |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the events |
| productTierID | string Example: productTierID=Ab veritatis rerum quam voluptates. ID of a Product Tier |
{- "events": [
- {
- "alertType": "Alarm|Notification",
- "eventCategory": "InstanceEvent|ServiceEvent|UserEvent|IdentityProviderEvent",
- "eventID": "Beatae deleniti.",
- "eventPayload": {
- "Dolore quis cupiditate.": "Ex possimus magni quod accusantium.",
- "Hic in dolores saepe quaerat nisi modi.": "Omnis nam aut dignissimos.",
- "Soluta amet.": "Nulla facere minima ducimus nam."
}, - "eventType": "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription",
- "expiryTime": "2023-01-10T00:00:00Z",
- "instanceID": "instance-12345678",
- "planVersion": "v1.0",
- "priority": "Critical|High|Medium|Low",
- "resourceName": "Resource-123",
- "scope": "ServiceProvider|EndCustomer",
- "serviceEnvironmentID": "se-123456",
- "serviceEnvironmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "serviceID": "s-123456",
- "serviceName": "Service-123",
- "servicePlanName": "Basic Plan",
- "time": "2023-01-10T00:00:00Z"
}, - {
- "alertType": "Alarm|Notification",
- "eventCategory": "InstanceEvent|ServiceEvent|UserEvent|IdentityProviderEvent",
- "eventID": "Beatae deleniti.",
- "eventPayload": {
- "Dolore quis cupiditate.": "Ex possimus magni quod accusantium.",
- "Hic in dolores saepe quaerat nisi modi.": "Omnis nam aut dignissimos.",
- "Soluta amet.": "Nulla facere minima ducimus nam."
}, - "eventType": "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription",
- "expiryTime": "2023-01-10T00:00:00Z",
- "instanceID": "instance-12345678",
- "planVersion": "v1.0",
- "priority": "Critical|High|Medium|Low",
- "resourceName": "Resource-123",
- "scope": "ServiceProvider|EndCustomer",
- "serviceEnvironmentID": "se-123456",
- "serviceEnvironmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "serviceID": "s-123456",
- "serviceName": "Service-123",
- "servicePlanName": "Basic Plan",
- "time": "2023-01-10T00:00:00Z"
}, - {
- "alertType": "Alarm|Notification",
- "eventCategory": "InstanceEvent|ServiceEvent|UserEvent|IdentityProviderEvent",
- "eventID": "Beatae deleniti.",
- "eventPayload": {
- "Dolore quis cupiditate.": "Ex possimus magni quod accusantium.",
- "Hic in dolores saepe quaerat nisi modi.": "Omnis nam aut dignissimos.",
- "Soluta amet.": "Nulla facere minima ducimus nam."
}, - "eventType": "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription",
- "expiryTime": "2023-01-10T00:00:00Z",
- "instanceID": "instance-12345678",
- "planVersion": "v1.0",
- "priority": "Critical|High|Medium|Low",
- "resourceName": "Resource-123",
- "scope": "ServiceProvider|EndCustomer",
- "serviceEnvironmentID": "se-123456",
- "serviceEnvironmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "serviceID": "s-123456",
- "serviceName": "Service-123",
- "servicePlanName": "Basic Plan",
- "time": "2023-01-10T00:00:00Z"
}, - {
- "alertType": "Alarm|Notification",
- "eventCategory": "InstanceEvent|ServiceEvent|UserEvent|IdentityProviderEvent",
- "eventID": "Beatae deleniti.",
- "eventPayload": {
- "Dolore quis cupiditate.": "Ex possimus magni quod accusantium.",
- "Hic in dolores saepe quaerat nisi modi.": "Omnis nam aut dignissimos.",
- "Soluta amet.": "Nulla facere minima ducimus nam."
}, - "eventType": "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription",
- "expiryTime": "2023-01-10T00:00:00Z",
- "instanceID": "instance-12345678",
- "planVersion": "v1.0",
- "priority": "Critical|High|Medium|Low",
- "resourceName": "Resource-123",
- "scope": "ServiceProvider|EndCustomer",
- "serviceEnvironmentID": "se-123456",
- "serviceEnvironmentType": "PROD|PRIVATE|CANARY|STAGING|QA|DEV|GLOBAL",
- "serviceID": "s-123456",
- "serviceName": "Service-123",
- "servicePlanName": "Basic Plan",
- "time": "2023-01-10T00:00:00Z"
}
], - "eventsSummary": {
- "eventsSummary": {
- "FailedDeployment": 1,
- "UnhealthyInstance": 2
}
}, - "nextPageToken": "token"
}| serviceID required | string Example: serviceID=s-123456 The service ID to get the health for |
| serviceEnvironmentID required | string Example: serviceEnvironmentID=se-123456 The service environment ID to get the health for |
{- "cloudProviderHealthSummary": {
- "aws|azure|gcp|nebius|oci|byoc-onprem|all": {
- "cloudProvider": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "deployingInstances": 1933429398230417700,
- "healthyInstances": 7432626217350021000,
- "message": "Cloud provider is healthy",
- "regionalHealthSummary": {
- "Provident voluptatem aperiam occaecati hic placeat.": {
- "deployingInstances": 3116644740926026000,
- "deploymentCellHealthSummary": {
- "Molestiae sapiente quisquam voluptatem.": {
- "deployingInstances": 1257311247270626000,
- "healthyInstances": 165405044041806980,
- "hostClusterID": "Ut optio amet eligendi.",
- "message": "Cell is healthy",
- "status": "Healthy",
- "totalInstances": 7402110998920746000,
- "unhealthyInstances": 604832155654616600,
- "unknownInstances": 7922801096321615000
}, - "Quia libero numquam tenetur harum.": {
- "deployingInstances": 1257311247270626000,
- "healthyInstances": 165405044041806980,
- "hostClusterID": "Ut optio amet eligendi.",
- "message": "Cell is healthy",
- "status": "Healthy",
- "totalInstances": 7402110998920746000,
- "unhealthyInstances": 604832155654616600,
- "unknownInstances": 7922801096321615000
}, - "Quia nisi iusto quae.": {
- "deployingInstances": 1257311247270626000,
- "healthyInstances": 165405044041806980,
- "hostClusterID": "Ut optio amet eligendi.",
- "message": "Cell is healthy",
- "status": "Healthy",
- "totalInstances": 7402110998920746000,
- "unhealthyInstances": 604832155654616600,
- "unknownInstances": 7922801096321615000
}
}, - "healthyInstances": 370515684405051460,
- "message": "Region is healthy",
- "region": "us-east-1",
- "status": "Healthy",
- "totalInstances": 4118373890323735000,
- "unhealthyInstances": 6905871141431177000,
- "unknownInstances": 6479263266067389000
}, - "Repellat hic dolore quae.": {
- "deployingInstances": 3116644740926026000,
- "deploymentCellHealthSummary": {
- "Molestiae sapiente quisquam voluptatem.": {
- "deployingInstances": 1257311247270626000,
- "healthyInstances": 165405044041806980,
- "hostClusterID": "Ut optio amet eligendi.",
- "message": "Cell is healthy",
- "status": "Healthy",
- "totalInstances": 7402110998920746000,
- "unhealthyInstances": 604832155654616600,
- "unknownInstances": 7922801096321615000
}, - "Quia libero numquam tenetur harum.": {
- "deployingInstances": 1257311247270626000,
- "healthyInstances": 165405044041806980,
- "hostClusterID": "Ut optio amet eligendi.",
- "message": "Cell is healthy",
- "status": "Healthy",
- "totalInstances": 7402110998920746000,
- "unhealthyInstances": 604832155654616600,
- "unknownInstances": 7922801096321615000
}, - "Quia nisi iusto quae.": {
- "deployingInstances": 1257311247270626000,
- "healthyInstances": 165405044041806980,
- "hostClusterID": "Ut optio amet eligendi.",
- "message": "Cell is healthy",
- "status": "Healthy",
- "totalInstances": 7402110998920746000,
- "unhealthyInstances": 604832155654616600,
- "unknownInstances": 7922801096321615000
}
}, - "healthyInstances": 370515684405051460,
- "message": "Region is healthy",
- "region": "us-east-1",
- "status": "Healthy",
- "totalInstances": 4118373890323735000,
- "unhealthyInstances": 6905871141431177000,
- "unknownInstances": 6479263266067389000
}
}, - "status": "Healthy",
- "totalInstances": 1563936502123603500,
- "unhealthyInstances": 7713138477578332000,
- "unknownInstances": 8809144259197543000
}
}, - "healthyInstances": 1768182201102317800,
- "message": "Service is healthy",
- "serviceEnvironmentID": "se-123456",
- "serviceID": "s-123456",
- "status": "Healthy",
- "totalInstances": 8169494739698981000,
- "unhealthyInstances": 5931532654652669000,
- "unknownInstances": 8232498731435566000
}| environmentType required | string Example: PROD The environment type to retrieve report statistics for |
{- "deployments": {
- "last7DaysCount": 57,
- "totalCount": 960
}, - "failovers": {
- "last7DaysCount": 3,
- "totalCount": 42
}, - "liveDeployments": {
- "last7DaysCount": 57,
- "totalCount": 960
}, - "subscriptions": {
- "last7DaysCount": 18,
- "totalCount": 420
}, - "upgrades": {
- "last7DaysCount": 14,
- "totalCount": 312
}, - "userSignups": {
- "last7DaysCount": 4,
- "totalCount": 85
}
}{- "channels": [
- {
- "channelType": "EMAIL",
- "email": {
- "to": "notify@example.com"
}, - "id": "channel-12345678"
}, - {
- "channelType": "SLACK",
- "id": "channel-87654321",
}
]
}object (EmailConfiguration) | |
| name required | string Name of the channel |
object (PagerDutyConfiguration) | |
object (SlackConfiguration) | |
required | object (ChannelSubscription) |
object (WebhookConfiguration) |
{- "email": {
- "to": "notify@example.com"
}, - "name": "My Channel",
- "pagerDuty": {
- "APIKey": "fictional-integration-key"
}, - "subscription": {
- "alertTypes": [
- "Alarm",
- "Notification"
], - "environmentTypes": [
- "PROD",
- "PRIVATE",
- "CANARY"
], - "eventCategories": [
- "InstanceEvent",
- "ServiceEvent"
], - "eventPriorities": [
- "Critical",
- "High"
], - "eventTypes": [
- "UnhealthyInstance",
- "UserSignUp"
]
},
}"Suscipit aut ea exercitationem."| id required | string Example: channel-12345678 Unique identifier of the channel |
{- "channelType": "EMAIL|SLACK|WEBHOOK|PAGERDUTY",
- "email": {
- "to": "notify@example.com"
}, - "id": "Velit vero quis aut perferendis.",
- "name": "My Channel",
- "pagerDuty": {
- "integrationKey": "fictional-integration-key"
}, - "subscription": {
- "alertTypes": [
- "Alarm",
- "Notification"
], - "environmentTypes": [
- "PROD",
- "PRIVATE",
- "CANARY"
], - "eventCategories": [
- "InstanceEvent",
- "ServiceEvent"
], - "eventPriorities": [
- "Critical",
- "High"
], - "eventTypes": [
- "UnhealthyInstance",
- "UserSignUp"
]
},
}| id required | string Example: channel-12345678 Unique identifier of the channel |
object (EmailConfiguration) | |
| name | string Name of the channel |
object (PagerDutyConfiguration) | |
object (SlackConfiguration) | |
object (ChannelSubscription) | |
object (WebhookConfiguration) |
{- "email": {
- "to": "notify@example.com"
}, - "name": "My Channel",
- "pagerDuty": {
- "APIKey": "fictional-integration-key"
}, - "subscription": {
- "alertTypes": [
- "Alarm",
- "Notification"
], - "environmentTypes": [
- "PROD",
- "PRIVATE",
- "CANARY"
], - "eventCategories": [
- "InstanceEvent",
- "ServiceEvent"
], - "eventPriorities": [
- "Critical",
- "High"
], - "eventTypes": [
- "UnhealthyInstance",
- "UserSignUp"
]
},
}| id required | string Example: channel-12345678 Unique identifier of the channel |
| startTime | string <date-time> Example: startTime=2023-01-01T10:00:00Z The start time of the range |
| endTime | string <date-time> Example: endTime=2024-01-01T10:00:00Z The end time of the range |
{- "events": [
- {
- "channelResponse": {
- "body": "Notification received",
- "status": 200
}, - "id": "event-12345678",
- "payload": {
- "key1": "value1",
- "key2": 42
}, - "publicationStatus": "SUCCESS",
- "timestamp": "2023-01-01T10:00:00Z"
}
]
}{- "categoryTypeMap": {
- "InstanceEvent|ServiceEvent|UserEvent|IdentityProviderEvent": [
- "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription",
- "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription",
- "UnhealthyInstance|FailedDeployment|ScaleOut|UserSignUp|UserSubscription"
]
}
}| pendingOnly | boolean Example: pendingOnly=true Whether to return only pending onboardings. |
{- "onboardings": [
- {
- "base64GeneratedSpec": "Reiciendis et exercitationem.",
- "cloudNativeMetadata": {
- "cloudNativeYAML": "Rem maxime vel nemo itaque alias quis.",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "resourceConfig": {
- "customerVariables": [
- {
- "defaultValue": "medium",
- "key": "instance_size"
}, - {
- "defaultValue": "medium",
- "key": "instance_size"
}
], - "resources": [
- {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}
], - "terraformPermissionConfigured": {
- "aws": true,
- "azure": true,
- "gcp": false,
- "oci": false
}, - "workplacePath": "/workspace/my-app"
}, - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "containerImageMetadata": {
- "containerImageURL": "docker.io/library/nginx:latest",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "dockerComposeMetadata": {
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "dockerComposeYAML": "version: '3'\nservices:\n web:\n image: nginx",
- "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "id": "Dolor aperiam consequatur est et.",
- "isCompleted": true,
- "name": "My Onboarding",
- "onboardingType": "CONTAINER_IMAGE|DOCKER_COMPOSE|CLOUD_NATIVE",
- "orgId": "Id ut ducimus quos ab sint molestias.",
- "serviceId": "service-1234567890",
- "stages": [
- {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}, - {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}
], - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "userId": "Ea cumque."
}, - {
- "base64GeneratedSpec": "Reiciendis et exercitationem.",
- "cloudNativeMetadata": {
- "cloudNativeYAML": "Rem maxime vel nemo itaque alias quis.",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "resourceConfig": {
- "customerVariables": [
- {
- "defaultValue": "medium",
- "key": "instance_size"
}, - {
- "defaultValue": "medium",
- "key": "instance_size"
}
], - "resources": [
- {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}
], - "terraformPermissionConfigured": {
- "aws": true,
- "azure": true,
- "gcp": false,
- "oci": false
}, - "workplacePath": "/workspace/my-app"
}, - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "containerImageMetadata": {
- "containerImageURL": "docker.io/library/nginx:latest",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "dockerComposeMetadata": {
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "dockerComposeYAML": "version: '3'\nservices:\n web:\n image: nginx",
- "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "id": "Dolor aperiam consequatur est et.",
- "isCompleted": true,
- "name": "My Onboarding",
- "onboardingType": "CONTAINER_IMAGE|DOCKER_COMPOSE|CLOUD_NATIVE",
- "orgId": "Id ut ducimus quos ab sint molestias.",
- "serviceId": "service-1234567890",
- "stages": [
- {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}, - {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}
], - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "userId": "Ea cumque."
}, - {
- "base64GeneratedSpec": "Reiciendis et exercitationem.",
- "cloudNativeMetadata": {
- "cloudNativeYAML": "Rem maxime vel nemo itaque alias quis.",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "resourceConfig": {
- "customerVariables": [
- {
- "defaultValue": "medium",
- "key": "instance_size"
}, - {
- "defaultValue": "medium",
- "key": "instance_size"
}
], - "resources": [
- {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}
], - "terraformPermissionConfigured": {
- "aws": true,
- "azure": true,
- "gcp": false,
- "oci": false
}, - "workplacePath": "/workspace/my-app"
}, - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "containerImageMetadata": {
- "containerImageURL": "docker.io/library/nginx:latest",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "dockerComposeMetadata": {
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "dockerComposeYAML": "version: '3'\nservices:\n web:\n image: nginx",
- "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "id": "Dolor aperiam consequatur est et.",
- "isCompleted": true,
- "name": "My Onboarding",
- "onboardingType": "CONTAINER_IMAGE|DOCKER_COMPOSE|CLOUD_NATIVE",
- "orgId": "Id ut ducimus quos ab sint molestias.",
- "serviceId": "service-1234567890",
- "stages": [
- {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}, - {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}
], - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "userId": "Ea cumque."
}
]
}| name | string DEPRECATED: Name will be generated automatically. |
| onboardingType | string The type of onboarding to create. |
{- "name": "Aliquam molestiae nemo laborum enim.",
- "onboardingType": "CONTAINER_IMAGE|DOCKER_COMPOSE|CLOUD_NATIVE"
}"Rerum consequuntur architecto esse magni quia et."{- "stages": [
- {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}, - {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}
]
}| id required | string Example: onboarding-1234567890 The ID of the onboarding. |
{- "base64GeneratedSpec": "Iste odit quos.",
- "cloudNativeMetadata": {
- "cloudNativeYAML": "Rem maxime vel nemo itaque alias quis.",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "resourceConfig": {
- "customerVariables": [
- {
- "defaultValue": "medium",
- "key": "instance_size"
}, - {
- "defaultValue": "medium",
- "key": "instance_size"
}
], - "resources": [
- {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Non natus cumque consequatur necessitatibus explicabo.",
- "Sunt dolorem.",
- "Quae qui ab."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Unde pariatur nisi.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Maxime qui doloribus repellat non et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Omnis non commodi.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Perspiciatis officia veritatis veniam distinctio.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": false,
- "recreate": false,
- "resetThenReuseValues": false,
- "resetValues": false,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 12046280286890870000,
- "upgradeCRDs": false,
- "wait": true,
- "waitForJobs": true
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Laborum eos voluptatibus sit debitis sed et.",
- "sourceResourceName": "Qui tenetur."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Mollitia dolore.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Possimus earum illo minus dignissimos.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Incidunt porro quia qui qui enim.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Inventore esse voluptatum cumque.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Vel a exercitationem consequatur nobis voluptas ipsa.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Illo est velit sed iure et.": "Officia praesentium modi doloremque et et."
}, - "supplementalFiles": [
- "Fugit iure consequatur.",
- "Non et impedit.",
- "Eos laborum."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Velit minus veritatis.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}, - "Voluptate minima.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Omnis qui temporibus omnis quos quis dolore.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eos veritatis quia quae repudiandae ut.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Atque eligendi ut quia accusamus voluptatibus doloribus.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Enim velit est aut exercitationem error esse."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}
], - "terraformPermissionConfigured": {
- "aws": true,
- "azure": true,
- "gcp": false,
- "oci": false
}, - "workplacePath": "/workspace/my-app"
}, - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "containerImageMetadata": {
- "containerImageURL": "docker.io/library/nginx:latest",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "dockerComposeMetadata": {
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "dockerComposeYAML": "version: '3'\nservices:\n web:\n image: nginx",
- "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "id": "Natus qui eum atque.",
- "isCompleted": true,
- "name": "My Onboarding",
- "onboardingType": "CONTAINER_IMAGE|DOCKER_COMPOSE|CLOUD_NATIVE",
- "orgId": "Odio voluptatem quidem molestiae est.",
- "serviceId": "service-1234567890",
- "stages": [
- {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}, - {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}, - {
- "name": "ConfigureAccounts|BuildSaaS|LaunchSaaS|UploadArtifacts|Preview",
- "status": "NOT_STARTED|COMPLETE|SKIPPED"
}
], - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "userId": "Ut nihil incidunt mollitia."
}| id required | string Example: onboarding-1234567890 The ID of the onboarding. |
object (CloudNativeOnboardingMetadata) Metadata for CLOUD_NATIVE onboarding type. | |
object (ContainerImageOnboardingMetadata) Metadata for CONTAINER_IMAGE onboarding type. | |
object (DockerComposeOnboardingMetadata) Metadata for DOCKER_COMPOSE onboarding type. | |
| serviceId | string The ID of the service associated with this onboarding. |
object (OnboardingStage) |
{- "cloudNativeMetadata": {
- "cloudNativeYAML": "Voluptate saepe vel.",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "resourceConfig": {
- "customerVariables": [
- {
- "defaultValue": "medium",
- "key": "instance_size"
}, - {
- "defaultValue": "medium",
- "key": "instance_size"
}
], - "resources": [
- {
- "artifactIDs": [
- "Assumenda voluptas cumque est maiores.",
- "Doloribus minus impedit libero.",
- "Aliquid deserunt expedita."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Dicta qui.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Libero et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": true,
- "recreate": true,
- "resetThenReuseValues": false,
- "resetValues": true,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 16513729448781849000,
- "upgradeCRDs": false,
- "wait": false,
- "waitForJobs": false
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Et amet dicta omnis molestiae explicabo.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Nesciunt dicta.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Non eligendi perferendis.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Quis ea et odit eos provident pariatur.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Nihil voluptatibus.": "Distinctio autem facilis dolorem omnis.",
- "Reiciendis est iure in autem.": "Delectus sit eos accusamus aut asperiores et.",
- "Repudiandae possimus qui molestiae occaecati omnis laborum.": "Velit nesciunt enim in."
}, - "supplementalFiles": [
- "Alias vitae hic.",
- "Sapiente aut."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Qui est libero quis quia.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Quibusdam animi fugiat sit.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Tempora vitae atque est praesentium et.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Assumenda voluptas cumque est maiores.",
- "Doloribus minus impedit libero.",
- "Aliquid deserunt expedita."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Dicta qui.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Libero et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": true,
- "recreate": true,
- "resetThenReuseValues": false,
- "resetValues": true,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 16513729448781849000,
- "upgradeCRDs": false,
- "wait": false,
- "waitForJobs": false
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Et amet dicta omnis molestiae explicabo.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Nesciunt dicta.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Non eligendi perferendis.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Quis ea et odit eos provident pariatur.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Nihil voluptatibus.": "Distinctio autem facilis dolorem omnis.",
- "Reiciendis est iure in autem.": "Delectus sit eos accusamus aut asperiores et.",
- "Repudiandae possimus qui molestiae occaecati omnis laborum.": "Velit nesciunt enim in."
}, - "supplementalFiles": [
- "Alias vitae hic.",
- "Sapiente aut."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Qui est libero quis quia.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Quibusdam animi fugiat sit.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Tempora vitae atque est praesentium et.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Assumenda voluptas cumque est maiores.",
- "Doloribus minus impedit libero.",
- "Aliquid deserunt expedita."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Dicta qui.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Libero et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": true,
- "recreate": true,
- "resetThenReuseValues": false,
- "resetValues": true,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 16513729448781849000,
- "upgradeCRDs": false,
- "wait": false,
- "waitForJobs": false
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Et amet dicta omnis molestiae explicabo.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Nesciunt dicta.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Non eligendi perferendis.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Quis ea et odit eos provident pariatur.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Nihil voluptatibus.": "Distinctio autem facilis dolorem omnis.",
- "Reiciendis est iure in autem.": "Delectus sit eos accusamus aut asperiores et.",
- "Repudiandae possimus qui molestiae occaecati omnis laborum.": "Velit nesciunt enim in."
}, - "supplementalFiles": [
- "Alias vitae hic.",
- "Sapiente aut."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Qui est libero quis quia.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Quibusdam animi fugiat sit.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Tempora vitae atque est praesentium et.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}, - {
- "artifactIDs": [
- "Assumenda voluptas cumque est maiores.",
- "Doloribus minus impedit libero.",
- "Aliquid deserunt expedita."
], - "executionOrder": 1,
- "helmChartConfiguration": {
- "artifactsLocalPath": "/artifacts/helm/my-chart",
- "autoDiscoverImagesTag": "Dicta qui.",
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "1.0.0",
- "defaultNamespace": "default",
- "endpointConfiguration": {
- "Libero et.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "password": "my-password",
- "releaseName": "my-release",
- "runtimeConfiguration": {
- "disableHooks": false,
- "disableReconciliation": true,
- "recreate": true,
- "resetThenReuseValues": false,
- "resetValues": true,
- "reuseValues": false,
- "skipCRDs": true,
- "timeoutNanos": 16513729448781849000,
- "upgradeCRDs": false,
- "wait": false,
- "waitForJobs": false
}, - "username": "my-user"
}, - "inputVariables": [
- {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}, - {
- "defaultValue": "3",
- "key": "replicas",
- "sourceInputVariableName": "Atque voluptatum sint.",
- "sourceResourceName": "Aliquid architecto sed quis eius quam nihil."
}
], - "kustomizeConfiguration": {
- "additionalEndpoints": {
- "Et amet dicta omnis molestiae explicabo.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Nesciunt dicta.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}, - "Non eligendi perferendis.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "kustomizePath": "/kustomize"
}, - "name": "my-helm-chart",
- "operatorCRDConfiguration": {
- "additionalEndpoints": {
- "Quis ea et odit eos provident pariatur.": {
- "networkingType": "PUBLIC",
- "ports": [
- 8080,
- 8081
], - "primary": false
}
}, - "disableReconciliation": true,
- "helmChartDependencies": [
- {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}, - {
- "chartName": "cert-manager",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1"
}, - "chartVersion": "v1.5.3",
- "namespace": "cert-manager",
- "password": "my-password",
- "username": "my-user"
}
], - "outputParameters": {
- "issuerName": "letsencrypt-prod"
}, - "readinessCondition": {
- "Nihil voluptatibus.": "Distinctio autem facilis dolorem omnis.",
- "Reiciendis est iure in autem.": "Delectus sit eos accusamus aut asperiores et.",
- "Repudiandae possimus qui molestiae occaecati omnis laborum.": "Velit nesciunt enim in."
}, - "supplementalFiles": [
- "Alias vitae hic.",
- "Sapiente aut."
], - "template": "apiVersion: cert-manager.io/v1\nkind: ClusterIssuer\nmetadata:\n name: letsencrypt-prod"
}, - "outputVariables": [
- {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}, - {
- "name": "cluster_endpoint"
}
], - "terraformConfigurations": {
- "configurationPerCloudProvider": {
- "aws": {
- "gitConfiguration": {
- "referenceName": "ref",
- "repositoryUrl": "gitUrl"
}, - "terraformPath": "/project1/tf"
}
}, - "configurationPerOnPremPlatform": {
- "Qui est libero quis quia.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Quibusdam animi fugiat sit.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}, - "Tempora vitae atque est praesentium et.": {
- "artifactsLocalPath": "/artifacts/terraform/aws",
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "privateKeyPEM": "Maxime praesentium consequuntur.",
- "privateModuleGitAccessTokens": {
- "tokenName": "accessToken"
}, - "publicKeyID": "Eius incidunt repudiandae aliquam aut unde.",
- "requiredOutputs": [
- {
- "exported": true,
- "key": "output1"
}, - {
- "exported": true,
- "key": "output1"
}
], - "serviceAccountID": "Aut recusandae.",
- "terraformExecutionIdentity": "arn:aws:iam::123456789012:role/role-name",
- "terraformPath": "/project1/tf",
- "variablesValuesFileOverride": "Sit omnis dolore."
}
}
}, - "terraformExecutionPolicies": {
- "aws": {
- "policyDocument": "{\"Statement\":[{\"Action\":[\"sqs:*\"],\"Effect\":\"Allow\",\"Resource\":\"*\"}]}"
}, - "azure": {
- "roles": [
- {
- "name": "Network Contributor"
}, - {
- "name": "Directory Readers",
- "type": "Entra"
}
]
}, - "gcp": {
- "roles": [
- {
- "name": "roles/compute.admin"
}, - {
- "name": "roles/container.admin"
}
]
}, - "oci": {
- "permissions": [
- "manage all-resources"
]
}
}, - "type": "HELM|TERRAFORM|KUSTOMIZE|OPERATOR_CRD"
}
], - "terraformPermissionConfigured": {
- "aws": true,
- "azure": true,
- "gcp": false,
- "oci": false
}, - "workplacePath": "/workspace/my-app"
}, - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "containerImageMetadata": {
- "containerImageURL": "docker.io/library/nginx:latest",
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "environmentVariables": [
- {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}, - {
- "key": "MYSQL_ROOT_PASSWORD",
- "value": "password"
}
], - "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "dockerComposeMetadata": {
- "deploymentConfig": {
- "accountConfigIds": [
- "account-config-1234567890"
], - "byoaCloudProviders": [
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "aws|azure|gcp|nebius|oci|byoc-onprem|all"
], - "dedicatedKubernetesEnabled": false,
- "dedicatedNetworkEnabled": false,
- "intermediaryAccountConfigId": "account-config-1234567890",
- "modelType": "OMNISTRATE_HOSTED|CUSTOMER_HOSTED|BYOA",
- "tierType": "OMNISTRATE_DEDICATED_TENANCY|OMNISTRATE_MULTI_TENANCY|CUSTOM_TENANCY"
}, - "dockerComposeYAML": "version: '3'\nservices:\n web:\n image: nginx",
- "secrets": [
- {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}, - {
- "name": "DB_PASSWORD",
- "value": "s3cr3t"
}
], - "serviceConfig": {
- "description": "A production-ready database service",
- "name": "My Service"
}
}, - "serviceId": "service-1234567890",
- "stage": {
- "name": "ConfigureAccounts",
- "status": "Skipped"
}
}| hostClusterID | string Example: hostClusterID=hc-12345678 The host cluster ID to list helm packages for |
{- "helmPackageInstallations": [
- {
- "helmPackage": {
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1",
- "key2": 3,
- "key3": {
- "key4": "value4"
}
}, - "chartVersion": "1.0.0",
- "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "namespace": "default",
- "releaseName": "my-release"
}, - "hostClusterID": "Illo vel vel voluptatem sapiente ut.",
- "status": "unknown|deployed|uninstalled|superseded|failed|uninstalling|pending-install|pending-upgrade|pending-rollback"
}, - {
- "helmPackage": {
- "chartName": "my-chart",
- "chartRepoName": "my-repo",
- "chartValues": {
- "key1": "value1",
- "key2": 3,
- "key3": {
- "key4": "value4"
}
}, - "chartVersion": "1.0.0",
- "layeredChartValues": [
- {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}, - {
- "name": "my-layer",
- "scope": {
- "{{ $sys.cloudProviderName }}": "aws"
}, - "values": {
- "global": {
- "affinity": {
- "nodeAffinity": {
- "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": "omnistrate.com/managed-by",
- "operator": "In",
- "values": [
- "omnistrate"
]
}
]
}
]
}
}
}
}
}, - "valuesFile": {
- "gitConfiguration": {
- "accessToken": "my-token",
- "commitSHA": "1e386b5f54de9150d336ccfe2e14782b94faf67c",
- "referenceName": "tags/v1.0.0",
- "userName": "my-user"
}, - "path": "helm/values/production.yaml"
}
}
], - "namespace": "default",
- "releaseName": "my-release"
}, - "hostClusterID": "Illo vel vel voluptatem sapiente ut.",
- "status": "unknown|deployed|uninstalled|superseded|failed|uninstalling|pending-install|pending-upgrade|pending-rollback"
}
]
}| cloudProviderName | string Example: cloudProviderName=aws The name of the cloud provider to filter custom networks by |
| cloudProviderRegion | string Example: cloudProviderRegion=us-east-1 The region of the cloud provider to filter custom networks by |
| customNetworksOnly | boolean Example: customNetworksOnly=false Flag indicating whether to return only custom networks, or to include default and imported networks as well |
| owningOrgID | string Example: owningOrgID=org-12345678 The owning organization ID to filter custom networks by |
{- "customNetworks": [
- {
- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "created_at": "2023-01-10T00:00:00Z",
- "id": "Ex quod voluptate cupiditate dolor.",
- "last_modified_at": "2023-01-20T00:00:00Z",
- "name": "Prod us-east-1",
- "networkDefinitionType": "Default|Custom|Imported",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}, - "networkInstances": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
], - "owningOrgID": "org-12345678",
- "owningOrgName": "my-customer",
- "owningUserID": "user-12345678",
- "owningUserName": "Jane Doe",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED"
}, - {
- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "created_at": "2023-01-10T00:00:00Z",
- "id": "Ex quod voluptate cupiditate dolor.",
- "last_modified_at": "2023-01-20T00:00:00Z",
- "name": "Prod us-east-1",
- "networkDefinitionType": "Default|Custom|Imported",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}, - "networkInstances": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
], - "owningOrgID": "org-12345678",
- "owningOrgName": "my-customer",
- "owningUserID": "user-12345678",
- "owningUserName": "Jane Doe",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED"
}, - {
- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "created_at": "2023-01-10T00:00:00Z",
- "id": "Ex quod voluptate cupiditate dolor.",
- "last_modified_at": "2023-01-20T00:00:00Z",
- "name": "Prod us-east-1",
- "networkDefinitionType": "Default|Custom|Imported",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}, - "networkInstances": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
], - "owningOrgID": "org-12345678",
- "owningOrgName": "my-customer",
- "owningUserID": "user-12345678",
- "owningUserName": "Jane Doe",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED"
}
]
}| cidr required | string <cidr> Default: "10.0.0.0/16" CIDR block for the network |
| cloudProviderName required | string The name of the cloud provider that the instance is running on. |
| cloudProviderRegion required | string The region of the cloud provider that the instance is running in. |
| name | string User friendly network name to help distinguish networks with same CIDRs |
object (FleetNetworkFeaturesConfiguration) |
{- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "name": "Prod us-east-1",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}
}{- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "created_at": "2023-01-10T00:00:00Z",
- "id": "Laboriosam qui quae sint assumenda architecto.",
- "last_modified_at": "2023-01-20T00:00:00Z",
- "name": "Prod us-east-1",
- "networkDefinitionType": "Default|Custom|Imported",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}, - "networkInstances": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
], - "owningOrgID": "org-12345678",
- "owningOrgName": "my-customer",
- "owningUserID": "user-12345678",
- "owningUserName": "Jane Doe",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED"
}| id required | string Example: n-12345678 ID of a custom network |
{- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "created_at": "2023-01-10T00:00:00Z",
- "id": "Quod ut excepturi veniam aut voluptatem.",
- "last_modified_at": "2023-01-20T00:00:00Z",
- "name": "Prod us-east-1",
- "networkDefinitionType": "Default|Custom|Imported",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}, - "networkInstances": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
], - "owningOrgID": "org-12345678",
- "owningOrgName": "my-customer",
- "owningUserID": "user-12345678",
- "owningUserName": "Jane Doe",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED"
}| id required | string Example: n-12345678 ID of a custom network |
| name | string User friendly network name to help distinguish networks with same CIDRs |
{- "name": "Dev us-east-1"
}{- "cidr": "10.0.0.0/16",
- "cloudProviderName": "aws|azure|gcp|nebius|oci|byoc-onprem|all",
- "cloudProviderRegion": "us-east-1",
- "created_at": "2023-01-10T00:00:00Z",
- "id": "Officia cum harum in tenetur beatae.",
- "last_modified_at": "2023-01-20T00:00:00Z",
- "name": "Prod us-east-1",
- "networkDefinitionType": "Default|Custom|Imported",
- "networkFeaturesConfiguration": {
- "isPrivateLinkEnabled": true
}, - "networkInstances": [
- {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}, - {
- "awsAccountID": "123456789012",
- "azureSubscriptionID": "12345678-1234-1234-1234-123456789012",
- "azureTenantID": "12345678-1234-1234-1234-123456789012",
- "cloudProviderNativeNetworkId": "vpc-12345678",
- "gcpProjectID": "my-project",
- "gcpProjectNumber": "123456789012",
- "hostClusterID": "Unde assumenda alias iusto et quia ut.",
- "ociDomainID": "ocid1.domain.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
- "ociTenancyID": "ocid1.tenancy.oc1..aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
], - "owningOrgID": "org-12345678",
- "owningOrgName": "my-customer",
- "owningUserID": "user-12345678",
- "owningUserName": "Jane Doe",
- "status": "FAILED|CANCELLED|PENDING_DEPENDENCY|PENDING|RUNNING|DEPLOYING|UPLOADING|READY|SUCCESS|COMPLETE|DELETING|DELETED|UNKNOWN|DISCONNECTED|DISCONNECTING|CONNECTING|DEACTIVATED"
}| serviceId required | string Example: s-12345678 The ID of the service to summarize usage for |
| environmentId required | string Example: env-12345678 The ID of the environment (e.g. PROD/DEV) |
| productTierId | string Example: productTierId=pt-12345678 The product tier Id |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the usage report |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the usage report |
{- "consolidatedUsage": [
- {
- "endTime": "2021-01-01T00:00:00.000Z",
- "environmentID": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "organizationID": "Tenetur quae sapiente assumenda dicta.",
- "organizationName": "Acme Corp",
- "productTierID": "Facilis et omnis ut et esse.",
- "productTierName": "Pro",
- "serviceID": "s-123456",
- "serviceName": "My Service",
- "startTime": "2021-01-01T00:00:00.000Z",
- "subscriptionID": "Ad repudiandae.",
- "usage": [
- {
- "dimension": "core/hours",
- "endTime": "2021-01-01T00:00:00.000Z",
- "startTime": "2021-01-01T00:00:00.000Z",
- "total": 2
}
], - "userEmail": "john@example.com",
- "userID": "Omnis in."
}, - {
- "endTime": "2021-01-01T00:00:00.000Z",
- "environmentID": "se-123456",
- "environmentName": "Production",
- "environmentType": "PROD",
- "organizationID": "Tenetur quae sapiente assumenda dicta.",
- "organizationName": "Acme Corp",
- "productTierID": "Facilis et omnis ut et esse.",
- "productTierName": "Pro",
- "serviceID": "s-123456",
- "serviceName": "My Service",
- "startTime": "2021-01-01T00:00:00.000Z",
- "subscriptionID": "Ad repudiandae.",
- "usage": [
- {
- "dimension": "core/hours",
- "endTime": "2021-01-01T00:00:00.000Z",
- "startTime": "2021-01-01T00:00:00.000Z",
- "total": 2
}
], - "userEmail": "john@example.com",
- "userID": "Omnis in."
}
]
}| subscriptionId required | string Example: sub-12345678 The ID of the subscription to get usage for |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the usage report |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the usage report |
{- "usage": {
- "endTime": "2021-01-01T00:00:00.000Z",
- "environmentID": "env-12345678",
- "environmentName": "Production",
- "environmentType": "PROD",
- "organizationID": "org-12345678",
- "organizationName": "Acme Corp",
- "productTierID": "pt-12345678",
- "productTierName": "Pro",
- "serviceID": "s-12345678",
- "serviceName": "My Service",
- "startTime": "2021-01-01T00:00:00.000Z",
- "subscriptionID": "sub-12345678",
- "usage": [
- {
- "dimension": "core/hours",
- "endTime": "2021-01-01T00:00:00.000Z",
- "startTime": "2021-01-01T00:00:00.000Z",
- "total": 2
}
], - "userEmail": "john@example.com",
- "userID": "user-12345678"
}
}| subscriptionId required | string Example: sub-12345678 The ID of the subscription to get usage for |
| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date of the usage report |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date of the usage report |
{- "usage": {
- "endTime": "2021-01-01T00:00:00.000Z",
- "environmentID": "env-12345678",
- "environmentName": "Production",
- "environmentType": "PROD",
- "organizationID": "org-12345678",
- "organizationName": "Acme Corp",
- "productTierID": "pt-12345678",
- "productTierName": "Pro",
- "serviceID": "s-12345678",
- "serviceName": "My Service",
- "startTime": "2021-01-01T00:00:00.000Z",
- "subscriptionID": "sub-12345678",
- "usage": [
- {
- "dimension": "core/hours",
- "endTime": "2021-01-01T00:00:00.000Z",
- "startTime": "2021-01-01T00:00:00.000Z",
- "total": 2
}
], - "userEmail": "john@example.com",
- "userID": "user-12345678"
}
}| billingPeriod required | string Billing month to invoice in YYYY-MM format |
| customerId required | string Organization ID of the customer to invoice |
{- "billingPeriod": "2025-01",
- "customerId": "Magnam rerum iure libero iusto soluta."
}{- "billIssuedToUserEmail": "abcd@example.io",
- "billIssuedToUserID": "user-1234568",
- "billIssuedToUserName": "John Doe",
- "billingPeriodEnd": "2023-09-30T23:59:59Z",
- "billingPeriodStart": "2023-09-01T00:00:00Z",
- "currency": "USD",
- "customerId": "Ut quo est fuga.",
- "customerName": "Acme Corp",
- "dueDate": "2023-10-01T00:00:00Z",
- "id": "invoice-1234568",
- "invoiceDate": "2023-10-01T00:00:00Z",
- "invoicePdf": "Officia ut sed quae mollitia.",
- "paymentTerms": "Net 30",
- "status": "draft|open|paid|uncollectible|void",
- "taxAmount": 10,
- "totalAmount": 110,
- "totalAmountWithoutTax": 100
}| startDate | string <date-time> Example: startDate=2023-01-01T10:00:00Z Start date for filtering invoices |
| endDate | string <date-time> Example: endDate=2024-01-01T10:00:00Z End date for filtering invoices |
| status | string Example: status=open Filter by invoice status |
| customerId | string Example: customerId=customer-1234568 Filter by customer ID |
| billingProvider | string Example: billingProvider=STRIPE Filter by billing provider |
{- "invoices": [
- {
- "billIssuedToUserEmail": "abcd@example.io",
- "billIssuedToUserID": "user-1234568",
- "billIssuedToUserName": "John Doe",
- "billingPeriodEnd": "2023-09-30T23:59:59Z",
- "billingPeriodStart": "2023-09-01T00:00:00Z",
- "currency": "USD",
- "customerId": "Accusantium sunt similique.",
- "customerName": "Acme Corp",
- "dueDate": "2023-10-01T00:00:00Z",
- "id": "invoice-1234568",
- "invoiceDate": "2023-10-01T00:00:00Z",
- "invoicePdf": "Unde quis fugiat.",
- "paymentTerms": "Net 30",
- "status": "draft|open|paid|uncollectible|void",
- "taxAmount": 10,
- "totalAmount": 110,
- "totalAmountWithoutTax": 100
}, - {
- "billIssuedToUserEmail": "abcd@example.io",
- "billIssuedToUserID": "user-1234568",
- "billIssuedToUserName": "John Doe",
- "billingPeriodEnd": "2023-09-30T23:59:59Z",
- "billingPeriodStart": "2023-09-01T00:00:00Z",
- "currency": "USD",
- "customerId": "Accusantium sunt similique.",
- "customerName": "Acme Corp",
- "dueDate": "2023-10-01T00:00:00Z",
- "id": "invoice-1234568",
- "invoiceDate": "2023-10-01T00:00:00Z",
- "invoicePdf": "Unde quis fugiat.",
- "paymentTerms": "Net 30",
- "status": "draft|open|paid|uncollectible|void",
- "taxAmount": 10,
- "totalAmount": 110,
- "totalAmountWithoutTax": 100
}
]
}| id required | string Example: invoice-1234568 ID of the invoice |
{- "billIssuedToUserEmail": "abcd@example.io",
- "billIssuedToUserID": "user-1234568",
- "billIssuedToUserName": "John Doe",
- "billingPeriodEnd": "2023-09-30T23:59:59Z",
- "billingPeriodStart": "2023-09-01T00:00:00Z",
- "currency": "USD",
- "customerId": "Amet est et sunt beatae architecto numquam.",
- "customerName": "Acme Corp",
- "dueDate": "2023-10-01T00:00:00Z",
- "id": "invoice-1234568",
- "invoiceDate": "2023-10-01T00:00:00Z",
- "invoicePdf": "Doloremque quia nulla nesciunt quas laudantium.",
- "paymentTerms": "Net 30",
- "status": "draft|open|paid|uncollectible|void",
- "taxAmount": 10,
- "totalAmount": 110,
- "totalAmountWithoutTax": 100
}