Skip to main content

Live Systems

A Live System is the result of a specific instantiation of a Fractal

Fractal Live Systems (v1)

Download OpenAPI specification:Download

Fractal Live Systems description

Health

/Health

Authorizations:
Bearer

Responses

LiveSystems

/LiveSystems

Authorizations:
Bearer
Request Body schema:
liveSystemId
string or null
fractalId
string or null
description
string or null
provider
string or null
object or null
object (EnvironmentDto)

Responses

Request samples

Content type
{
  • "liveSystemId": "string",
  • "fractalId": "string",
  • "description": "string",
  • "provider": "string",
  • "blueprintMap": {
    },
  • "environment": {
    }
}

Response samples

Content type
No sample

/LiveSystems

Authorizations:
Bearer

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string
Request Body schema:
liveSystemId
string or null
fractalId
string or null
description
string or null
provider
string or null
object or null
object (EnvironmentDto)
newResourceGroupId
string or null
newLiveSystemName
string or null

Responses

Request samples

Content type
{
  • "liveSystemId": "string",
  • "fractalId": "string",
  • "description": "string",
  • "provider": "string",
  • "blueprintMap": {
    },
  • "environment": {
    },
  • "newResourceGroupId": "string",
  • "newLiveSystemName": "string"
}

Response samples

Content type
No sample

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string

Responses

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupId}/{liveSystemName} Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string
Request Body schema:
liveSystemId
string or null
fractalId
string or null
description
string or null
provider
string or null
object or null
object (EnvironmentDto)
newResourceGroupId
string or null
newLiveSystemName
string or null

Responses

Request samples

Content type
{
  • "liveSystemId": "string",
  • "fractalId": "string",
  • "description": "string",
  • "provider": "string",
  • "blueprintMap": {
    },
  • "environment": {
    },
  • "newResourceGroupId": "string",
  • "newLiveSystemName": "string"
}

Response samples

Content type
No sample

/LiveSystems/{resourceGroupId}/{liveSystemName} Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string

Responses

/LiveSystems/{resourceGroupId}/{liveSystemName} Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}/mutations/{mutationId}

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string
mutationId
required
string <uuid>

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupId}/{liveSystemName}/mutations/{mutationId} Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string
mutationId
required
string <uuid>

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}/component/{componentId}/instantiate

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string
componentId
required
string

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupId}/{liveSystemName}/component/{componentId}/instantiate Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string
componentId
required
string

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}/component/{componentId}/state/{mutationId}

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string
componentId
required
string
mutationId
required
string <uuid>

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupId}/{liveSystemName}/component/{componentId}/state/{mutationId} Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string
componentId
required
string
mutationId
required
string <uuid>

Responses

Response samples

Content type
No sample

/LiveSystems/{resourceGroupType}/{resourceGroupOwnerId}/{resourceGroupShortName}/{liveSystemName}/components/{componentId}

Authorizations:
Bearer
path Parameters
resourceGroupType
required
stringPersonal|Organizational
resourceGroupOwnerId
required
string <uuid>
resourceGroupShortName
required
string
liveSystemName
required
string
componentId
required
string
Request Body schema:
object (LiveSystemComponentDto)
displayName
string or null
description
string or null
type
string or null
id
string or null
version
string or null
locked
boolean
recreateOnFailure
boolean
object or null
dependencies
Array of strings or null unique
Array of objects or null (ComponentLinkDto)
status
string (LiveSystemComponentStatus)
Enum: "Unknown" "Instantiating" "Active" "Failed" "Mutating" "Deleting" "Deleted" "Cancelled"
object or null
lastUpdated
string <date-time>
lastOperationRetried
integer <int32>
provider
string (ProviderType)
Enum: "Unknown" "AWS" "GCP" "Azure" "CaaS" "SaaS" "OCI" "Hetzner"
lastOperationStatusMessage
string or null
checksum
string or null <byte>
systemMutationId
string <uuid>
errorCode
string or null

Responses

Request samples

Content type
{
  • "component": {
    }
}

Response samples

Content type
No sample

/LiveSystems/{resourceGroupId}/{liveSystemName}/components/{componentId} Deprecated

Authorizations:
Bearer
path Parameters
resourceGroupId
required
string
liveSystemName
required
string
componentId
required
string
Request Body schema:
object (LiveSystemComponentDto)
displayName
string or null
description
string or null
type
string or null
id
string or null
version
string or null
locked
boolean
recreateOnFailure
boolean
object or null
dependencies
Array of strings or null unique
Array of objects or null (ComponentLinkDto)
status
string (LiveSystemComponentStatus)
Enum: "Unknown" "Instantiating" "Active" "Failed" "Mutating" "Deleting" "Deleted" "Cancelled"
object or null
lastUpdated
string <date-time>
lastOperationRetried
integer <int32>
provider
string (ProviderType)
Enum: "Unknown" "AWS" "GCP" "Azure" "CaaS" "SaaS" "OCI" "Hetzner"
lastOperationStatusMessage
string or null
checksum
string or null <byte>
systemMutationId
string <uuid>
errorCode
string or null

Responses

Request samples

Content type
{
  • "component": {
    }
}

Response samples

Content type
No sample

/LiveSystems/limits/subscriptions/{subscriptionId}

Authorizations:
Bearer
path Parameters
subscriptionId
required
string <uuid>
Request Body schema:
maxNumberOfLiveSystems
integer <int32>
maxNumberOfLiveSystemsComponents
integer <int32>

Responses

Request samples

Content type
{
  • "maxNumberOfLiveSystems": 0,
  • "maxNumberOfLiveSystemsComponents": 0
}

RefeedLiveSystems

/livesystems/refeed

Authorizations:
Bearer
Request Body schema:
target
string or null
topicName
string or null
refeedId
string <uuid>

Responses

Request samples

Content type
{
  • "target": "string",
  • "topicName": "string",
  • "refeedId": "dee4ce44-c98b-46f3-b1d9-7673b7143afc"
}