Era.Common.DataDefinition.Locations.CompanySetupConfigurationWithTarget

Description

setup configuration for specific synchronized online company

Properties

Name JsonSchemaType Description
acceptInstallerEula boolean flag informing about installer EULA acceptance
companyUuid reference to Era.Common.DataDefinition.Common.Uuid identification of synchronized online company
configuration reference to Era.Common.DataDefinition.Locations.CompanySetupConfiguration setup configuration

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.NetworkMessage.ConsoleApi.Locations.RpcExecuteOnlineCompanySetupRequest

JsonSchema

{
    "title": "Era.Common.DataDefinition.Locations.CompanySetupConfigurationWithTarget",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.DataDefinition.Locations.CompanySetupConfigurationWithTarget"
    ],
    "properties": {
        "Era.Common.DataDefinition.Locations.CompanySetupConfigurationWithTarget": {
            "$ref": "#/definitions/CompanySetupConfigurationWithTarget"
        }
    },
    "definitions": {
        "CompanySetupConfigurationWithTarget": {
            "additionalProperties": false,
            "required": [
                "acceptInstallerEula",
                "companyUuid",
                "configuration"
            ],
            "type": "object",
            "properties": {
                "acceptInstallerEula": {
                    "type": "boolean"
                },
                "companyUuid": {
                    "$ref": "Era.Common.DataDefinition.Common.Uuid#/definitions/Uuid"
                },
                "configuration": {
                    "$ref": "Era.Common.DataDefinition.Locations.CompanySetupConfiguration#/definitions/CompanySetupConfiguration"
                }
            }
        }
    }
}