utils.rcclient.dtos.response_dtos

Module Contents

Classes

IExpressionResponseDto

SegmentResponseDto

ConditionResponseDto

GroupExpressionResponseDto

ItemExpressionResponseDto

SimpleExpressionResponseDto

SegmentData

ScenarioResponseDto

GlobalVariableResponseDto

GetAllArtifactResponseDto

UploadSignedUrlResponseDto

ArtifactResponseDto

APIRequestFailed

APIRequestSuccessful

RecipeResponseDto

FeatureResponseDto

SignedUrlResponseDto

AppTemplateParamMetadataResponseDto

AppTemplateParamResponseDto

DataAppResponseDto

DataAppConfigResponseDto

DataAppLogsResponseDto

DataAppLaunchDevModeResponseDto

AppTemplateResponseDto

DataappLaunchErrorDto

DataAppLaunchResponseDto

DataAppPodStatusResponseDto

DataAppResourceUsageResponseDto

FilePath

ListDirResponseDto

ScenarioRunStepResponseDto

DatasourceResponseDto

CodeResponseDto

DatasetMetaResDto

DatasetResDto

TokenValidationResDto

class utils.rcclient.dtos.response_dtos.IExpressionResponseDto
class utils.rcclient.dtos.response_dtos.SegmentResponseDto

Bases: utils.rcclient.dtos.request_dtos.segment.SegmentDto, IExpressionResponseDto

entityDisplayName: str
created: int
class utils.rcclient.dtos.response_dtos.ConditionResponseDto

Bases: utils.rcclient.dtos.request_dtos.segment.ConditionDto, IExpressionResponseDto

class utils.rcclient.dtos.response_dtos.GroupExpressionResponseDto

Bases: utils.rcclient.dtos.request_dtos.segment.GroupExpressionDto, IExpressionResponseDto

class utils.rcclient.dtos.response_dtos.ItemExpressionResponseDto

Bases: utils.rcclient.dtos.request_dtos.segment.ItemExpressionDto, IExpressionResponseDto

class utils.rcclient.dtos.response_dtos.SimpleExpressionResponseDto

Bases: utils.rcclient.dtos.request_dtos.segment.SimpleExpressionDto, IExpressionResponseDto

class utils.rcclient.dtos.response_dtos.SegmentData

Bases: IExpressionResponseDto

class Type(*args, **kwds)

Bases: enum.Enum

Create a collection of name/value pairs.

Example enumeration:

>>> class Color(Enum):
...     RED = 1
...     BLUE = 2
...     GREEN = 3

Access them by:

  • attribute access:

    >>> Color.RED
    <Color.RED: 1>
    
  • value lookup:

    >>> Color(1)
    <Color.RED: 1>
    
  • name lookup:

    >>> Color['RED']
    <Color.RED: 1>
    

Enumerations can be iterated over, and know how many members they have:

>>> len(Color)
3
>>> list(Color)
[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]

Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.

INPUT_ENTITY = 'INPUT_ENTITY'
INPUT_ENTITY_SEGMENT = 'INPUT_ENTITY_SEGMENT'
OUTPUT_ENTITY = 'OUTPUT_ENTITY'
PIPELINE_ENTITY = 'PIPELINE_ENTITY'
class Row
cells: List[str]
id: int
type: SegmentData | None
columns: List[str]
rows: List[SegmentData]
class utils.rcclient.dtos.response_dtos.ScenarioResponseDto
class VariableResponseDto
groupName: str
runConfigName: str
variableName: str
variableValue: str
id: str
name: str
description: str
projectId: str
segments: List[SegmentResponseDto]
creator: str
sharedVariables: Dict[str, str]
variables: List[ScenarioResponseDto]
created: int
default: bool
status: str
class utils.rcclient.dtos.response_dtos.GlobalVariableResponseDto
id: str
name: str
type: str
value: str
projectId: str | None
class utils.rcclient.dtos.response_dtos.GetAllArtifactResponseDto
status: str
artifacts: List[ArtifactResponseDto] | None
class utils.rcclient.dtos.response_dtos.UploadSignedUrlResponseDto
signedUrl: str
headers: Dict[str, str]
class utils.rcclient.dtos.response_dtos.ArtifactResponseDto
name: str
files: List[str]
class utils.rcclient.dtos.response_dtos.APIRequestFailed
msg: str | None
trace: str | None
status_code: http.HTTPStatus | None
class utils.rcclient.dtos.response_dtos.APIRequestSuccessful
msg: str
status_code: http.HTTPStatus | None
class utils.rcclient.dtos.response_dtos.RecipeResponseDto
class RunConfigResponseDto
id: str
name: str
variables: dict
id: str
name: str
runConfigs: List[RecipeResponseDto]
class utils.rcclient.dtos.response_dtos.FeatureResponseDto
class FieldSchemaResponseDto
rcDataType: utils.rcclient.enums.segment_enums.DataType
name: str
fieldSchema: FeatureResponseDto
class utils.rcclient.dtos.response_dtos.SignedUrlResponseDto
status: str | None
messages: List[str] | None
responseEntity: str | None
signedUrl: str
headers: Dict[str, str]
class utils.rcclient.dtos.response_dtos.AppTemplateParamMetadataResponseDto
inputName: str | None
isRequired: bool | None
tooltip: str | None
defaultValue: str | None
multiple: bool = False
class utils.rcclient.dtos.response_dtos.AppTemplateParamResponseDto
name: str
inputType: utils.rcclient.enums.InputType | None
metadata: AppTemplateParamMetadataResponseDto | None
class utils.rcclient.dtos.response_dtos.DataAppResponseDto
id: str
name: str
dlId: str
slug: str
displayName: str | None
description: str | None
accessUrl: str | None
requirements: str | None
params: Dict[str, str]
metadata: Dict[str, str] | None
projectId: str | None
tenantId: str | None
scenarioId: str | None
appTemplateId: str
cores: int
memInMbs: int
diskInGbs: int
envType: utils.rcclient.enums.EnvType
groupId: str | None
launchStatus: utils.rcclient.enums.LaunchStatus
class utils.rcclient.dtos.response_dtos.DataAppConfigResponseDto
dataAppName: str
dlId: str | None
tenantId: str
projectId: str
scenarioId: str
class utils.rcclient.dtos.response_dtos.DataAppLogsResponseDto
logs: str | None
error: str
class utils.rcclient.dtos.response_dtos.DataAppLaunchDevModeResponseDto
success: bool
url: str | None
error: str | None
class utils.rcclient.dtos.response_dtos.AppTemplateResponseDto
id: str
name: str
appType: utils.rcclient.enums.AppType
displayName: str | None
description: str | None
requirements: str | None
params: List[AppTemplateParamResponseDto]
source: utils.rcclient.enums.AppTemplateSource
status: utils.rcclient.enums.Status
autoMlProblemType: utils.rcclient.enums.AutoMlProblemType | None
buildStatus: utils.rcclient.enums.BuildStatus | None
class utils.rcclient.dtos.response_dtos.DataappLaunchErrorDto
error: str
errorCode: str
class utils.rcclient.dtos.response_dtos.DataAppLaunchResponseDto
status: bool
logs: str | None
error: DataappLaunchErrorDto | None
class utils.rcclient.dtos.response_dtos.DataAppPodStatusResponseDto
class PodStatus(*args, **kwds)

Bases: enum.Enum

Create a collection of name/value pairs.

Example enumeration:

>>> class Color(Enum):
...     RED = 1
...     BLUE = 2
...     GREEN = 3

Access them by:

  • attribute access:

    >>> Color.RED
    <Color.RED: 1>
    
  • value lookup:

    >>> Color(1)
    <Color.RED: 1>
    
  • name lookup:

    >>> Color['RED']
    <Color.RED: 1>
    

Enumerations can be iterated over, and know how many members they have:

>>> len(Color)
3
>>> list(Color)
[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]

Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.

PENDING = 'PENDING'
CONTAINERCREATING = 'CONTAINERCREATING'
RUNNING = 'RUNNING'
CRASHLOOPBACKOFF = 'CRASHLOOPBACKOFF'
ERROR = 'ERROR'
READY = 'READY'
FAILED = 'FAILED'
TERMINATING = 'TERMINATING'
status: DataAppPodStatusResponseDto
failed: bool
ready: bool
restartCount: int
class utils.rcclient.dtos.response_dtos.DataAppResourceUsageResponseDto
cpuPercentage: str
memoryPercentage: str
diskPercentage: str
class utils.rcclient.dtos.response_dtos.FilePath
path: str
type: str | None
sizeInBytes: str | None
updatedAt: str | None
class utils.rcclient.dtos.response_dtos.ListDirResponseDto
filePaths: List[FilePath]
status: bool
class utils.rcclient.dtos.response_dtos.ScenarioRunStepResponseDto
viewData: List[Dict[str, str]]
class utils.rcclient.dtos.response_dtos.DatasourceResponseDto
id: str
name: str
dataSourceType: utils.rcclient.enums.DataSourceType
options: Dict[str, str]
created: int
updated: int
creator: str
updater: str
class utils.rcclient.dtos.response_dtos.CodeResponseDto
groupId: str
passed: bool
message: str
code: str
prompt: str
codeHistoryId: str | None
class utils.rcclient.dtos.response_dtos.DatasetMetaResDto
entityType: str
entitySubType: str
entityOntology: str
entityViewType: str
encoding: str
separator: str
header: str
dataTypeMap: Dict[str, str]
ontologyMap: Dict[str, str]
class utils.rcclient.dtos.response_dtos.DatasetResDto
id: str
name: str
projectId: str | None
displayName: str | None
description: str | None
entityMeta: DatasetMetaResDto
created: int | None
updated: int | None
built: int | None
status: utils.rcclient.enums.DatasetStatus | None
scenarioStepId: str | None
positionX: int | None
positionY: int | None
creator: str | None
numberOfSegments: int | None
segments: List[Dict] | None
metadata: Dict[str, str] | None
markdown: str | None
icon: str | None
image: str | None
dataSourceId: str | None
dataSourceName: str | None
dataSourceOptions: Dict | None
syncDataSourceId: str | None
syncDataSourceName: str | None
syncDataSourceOptions: str | None
class utils.rcclient.dtos.response_dtos.TokenValidationResDto
token: str
userId: str
userEmail: str
tenantId: str
notebookId: str
tenantName: str
notebookType: str
cpuGuarantee: int
memGuarantee: int
dataappsTtlInHrs: int
expiresAt: int
eulaAccepted: bool
roleId: str
roleName: str