Era.Common.NetworkMessage.ConsoleApi.Locations.RpcExecuteOnlineCompanySetupRequest

Description

Request to initialize setup of synchronized online companies.

Properties

Name JsonSchemaType Description
companySetupConfs array of references to Era.Common.DataDefinition.Locations.CompanySetupConfigurationWithTarget collection of setup configuration for each synchronized online company
rememberConf boolean flag whether or not the setup configuration should be persisted
skipSetup boolean the setup will be not executed

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.Locations.RpcExecuteOnlineCompanySetupResponse

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Locations.RpcExecuteOnlineCompanySetupRequest",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Locations.RpcExecuteOnlineCompanySetupRequest"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Locations.RpcExecuteOnlineCompanySetupRequest": {
            "$ref": "#/definitions/RpcExecuteOnlineCompanySetupRequest"
        }
    },
    "definitions": {
        "RpcExecuteOnlineCompanySetupRequest": {
            "additionalProperties": false,
            "type": "object",
            "properties": {
                "companySetupConfs": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.DataDefinition.Locations.CompanySetupConfigurationWithTarget#/definitions/CompanySetupConfigurationWithTarget"
                        }
                    ]
                },
                "rememberConf": {
                    "type": "boolean"
                },
                "skipSetup": {
                    "type": "boolean"
                }
            }
        }
    }
}