{ "ADSModule": { "AddDatastore": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "newDatastore", "Optional": false, "ParamEnumValues": null, "TypeName": "InstanceDatastore" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ApplyInstanceConfiguration": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "Args", "Optional": false, "ParamEnumValues": null, "TypeName": "Dictionary" }, { "Description": "", "Name": "RebuildConfiguration", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ApplyTemplate": { "Description": "Overlays an existing template on an existing instance. Used to perform package reconfigurations. Do not use this to 'transform' an existing application into another. The instance should be deleted and re-created in that situation.", "Returns": "", "Parameters": [ { "Description": "", "Name": "InstanceID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "TemplateID", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "NewFriendlyName", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Secret", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "RestartIfPreviouslyRunning", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AttachADS": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Friendly", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "IsHTTPS", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "Host", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Port", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "InstanceID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AttachADSWithPairingCode": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PairingCode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Friendly", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "IsHTTPS", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "Host", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Port", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "InstanceID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CancelPairing": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "CloneTemplate": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "NewName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateDeploymentTemplate": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Name", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TargetADSInstance", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "NewInstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "Module", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "FriendlyName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "IPBinding", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "PortNumber", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "AdminUsername", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "AdminPassword", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "ProvisionSettings", "Optional": false, "ParamEnumValues": null, "TypeName": "Dictionary" }, { "Description": "When enabled, all settings other than the Module, Target and FriendlyName are ignored and replaced with automatically generated values.", "Name": "AutoConfigure", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "PostCreate", "Optional": true, "ParamEnumValues": { "DoNothing": 0, "UpdateOnce": 1, "UpdateAlways": 2, "UpdateAndStartOnce": 3, "UpdateAndStartAlways": 4, "StartAlways": 5 }, "TypeName": "PostCreateAppActions" }, { "Description": "", "Name": "StartOnBoot", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "DisplayImageSource", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "TargetDatastore", "Optional": true, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "Group", "Optional": true, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateInstanceFromSpec": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "SpecId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "TargetADSInstance", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "FriendlyName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "PostCreate", "Optional": true, "ParamEnumValues": { "DoNothing": 0, "UpdateOnce": 1, "UpdateAlways": 2, "UpdateAndStartOnce": 3, "UpdateAndStartAlways": 4, "StartAlways": 5 }, "TypeName": "PostCreateAppActions" }, { "Description": "", "Name": "StartOnBoot", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "TargetDatastore", "Optional": true, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "Group", "Optional": true, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateLocalInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Instance", "Optional": false, "ParamEnumValues": null, "TypeName": "LocalAMPInstance" }, { "Description": "", "Name": "PostCreate", "Optional": true, "ParamEnumValues": { "DoNothing": 0, "UpdateOnce": 1, "UpdateAlways": 2, "UpdateAndStartOnce": 3, "UpdateAndStartAlways": 4, "StartAlways": 5 }, "TypeName": "PostCreateAppActions" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteDatastore": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "id", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteDeploymentTemplate": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "DeleteInstanceUsers": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeployTemplate": { "Description": null, "Returns": null, "Parameters": [ { "Description": "The ID of the template to be deployed, as per the Template Management UI in AMP itself.", "Name": "TemplateID", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "If specified, AMP will create a new user with this name for this instance. Must be unique. If this user already exists, this will be ignored but the new instance will be assigned to this user.", "Name": "NewUsername", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "If 'NewUsername' is specified and the user doesn't already exist, the password that will be assigned to this user.", "Name": "NewPassword", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "If 'NewUsername' is specified and the user doesn't already exist, the email address that will be assigned to this user.", "Name": "NewEmail", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "If specified, AMP will only deploy this template to targets that have every single 'tag' specified in their target configuration. You can adjust this via the controller by clicking 'Edit' on the target settings.", "Name": "RequiredTags", "Optional": true, "ParamEnumValues": null, "TypeName": "List" }, { "Description": "Unrelated to RequiredTags. This is to uniquely identify this instance to your own systems. It may be something like an order ID or service ID so you can find the associated instance again at a later time. If 'UseTagAsInstanceName' is enabled, then this will also be used as the instance name for the created instance - but it must be unique.", "Name": "Tag", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "A friendly name for this instance. If left blank, AMP will generate one for you.", "Name": "FriendlyName", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "Must be a non-empty strong in order to get a callback on deployment state change. This secret will be passed back to you in the callback so you can verify the request.", "Name": "Secret", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "0: Do Nothing, 1: Update Once, 2: Update Always, 3: Update and Start Once, 4: Update and Start Always, 5. Start Always", "Name": "PostCreate", "Optional": true, "ParamEnumValues": { "DoNothing": 0, "UpdateOnce": 1, "UpdateAlways": 2, "UpdateAndStartOnce": 3, "UpdateAndStartAlways": 4, "StartAlways": 5 }, "TypeName": "PostCreateAppActions" }, { "Description": "A dictionary of setting nodes and values to create the new instance with. Identical in function to the provisioning arguments in the template itself.", "Name": "ExtraProvisionSettings", "Optional": true, "ParamEnumValues": null, "TypeName": "Dictionary" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "DetachTarget": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ExtractEverywhere": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "SourceArchive", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "GetApplicationEndpoints": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "instanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetDatastore": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "id", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetDatastoreInstances": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "datastoreId", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetDatastores": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetDeploymentTemplates": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetGroup": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "GroupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetInstanceNetworkInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetInstanceStatuses": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetInstances": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ForceIncludeSelf", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetLocalInstances": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetProvisionArguments": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ModuleName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetProvisionFitness": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetSupportedAppSummaries": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetSupportedApplications": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetTargetInfo": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetTargetPairingCode": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "HandoutInstanceConfigs": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ForModule", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "SettingNode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Values", "Optional": false, "ParamEnumValues": null, "TypeName": "List" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ManageInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ModifyCustomFirewallRule": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "instanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "PortNumber", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "Range", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "Protocol", "Optional": false, "ParamEnumValues": { "TCP": 0, "UDP": 1, "Both": 2 }, "TypeName": "PortProtocol" }, { "Description": "", "Name": "Description", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Open", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "MoveInstanceDatastore": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "instanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "datastoreId", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "ReactivateInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "instanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "ReactivateLocalInstances": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "RefreshAppCache": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "RefreshGroup": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "GroupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RefreshInstanceConfig": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RefreshRemoteConfigStores": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "force", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "RegisterTarget": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "controllerUrl", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "myUrl", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "password", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "twoFactorToken", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "friendlyName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RegisterTargetWithCode": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "controllerUrl", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "myUrl", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "code", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "friendlyName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RepairDatastore": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "id", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "RequestDatastoreSizeCalculation": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "datastoreId", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "RestartInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "Servers": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Data", "Optional": false, "ParamEnumValues": null, "TypeName": "JObject" }, { "Description": "", "Name": "RealIP", "Optional": false, "ParamEnumValues": null, "TypeName": "IPAddress" } ], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "SetInstanceConfig": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "SettingNode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Value", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "SetInstanceNetworkInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "PortMappings", "Optional": false, "ParamEnumValues": null, "TypeName": "Dictionary" }, { "Description": "", "Name": "ApplicationIP", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "mustStop", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "SetInstanceSuspended": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Suspended", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "StartAllInstances": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TargetADSInstance", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "StartInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "StopAllInstances": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TargetADSInstance", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "StopInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdateDatastore": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "updatedDatastore", "Optional": false, "ParamEnumValues": null, "TypeName": "InstanceDatastore" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdateDeploymentTemplate": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "templateToUpdate", "Optional": false, "ParamEnumValues": null, "TypeName": "DeploymentTemplate" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdateInstanceInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "FriendlyName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Description", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "StartOnBoot", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "Suspended", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "ExcludeFromFirewall", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "RunInContainer", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "ContainerMemory", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "ContainerSwap", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "MemoryPolicy", "Optional": false, "ParamEnumValues": { "NotSpecified": 0, "Reserve": 100, "Restrict": 200 }, "TypeName": "ContainerMemoryPolicy" }, { "Description": "", "Name": "ContainerMaxCPU", "Optional": false, "ParamEnumValues": null, "TypeName": "Single" }, { "Description": "", "Name": "ContainerImage", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "WelcomeMessage", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "DisplayGroup", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "CustomMountBindings", "Optional": true, "ParamEnumValues": null, "TypeName": "Dictionary" }, { "Description": "", "Name": "ExtraContainerPackages", "Optional": true, "ParamEnumValues": null, "TypeName": "List" }, { "Description": "", "Name": "IsMultiIPAware", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdateTarget": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TargetID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "UpdateTargetInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "FriendlyName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Url", "Optional": false, "ParamEnumValues": null, "TypeName": "Uri" }, { "Description": "", "Name": "Description", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Tags", "Optional": false, "ParamEnumValues": null, "TypeName": "List" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpgradeAllInstances": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TargetADSInstance", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "RestartRunning", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpgradeInstance": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true } }, "AnalyticsPlugin": { "GetAnalyticsSummary": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PeriodDays", "Optional": true, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "StartDate", "Optional": true, "ParamEnumValues": null, "TypeName": "Nullable" }, { "Description": "", "Name": "Filters", "Optional": true, "ParamEnumValues": null, "TypeName": "Dictionary" } ], "ReturnTypeName": "Object", "IsComplexType": false } }, "CommonCorePlugin": {}, "Core": { "AcknowledgeAMPUpdate": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "ActivateAMPLicence": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "LicenceKey", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "QueryOnly", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AddEventTrigger": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "triggerId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AddIntervalTrigger": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "months", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "days", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "hours", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "minutes", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "daysOfMonth", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "description", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AddTask": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TriggerID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "MethodID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "ParameterMapping", "Optional": false, "ParamEnumValues": null, "TypeName": "Dictionary" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AsyncTest": { "Description": "DEV: Async test method", "Returns": "", "Parameters": [], "ReturnTypeName": "String", "IsComplexType": false }, "CancelTask": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TaskId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ChangeTaskOrder": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TriggerID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "TaskID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "NewOrder", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ChangeUserPassword": { "Description": "For a user to change their own password, requires knowing the old password", "Returns": "", "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "OldPassword", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "NewPassword", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "TwoFactorPIN", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ConfirmTwoFactorSetup": { "Description": "Completes two-factor setup by supplying a valid two factor code based on the secret provided by EnableTwoFactor", "Returns": "", "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "TwoFactorCode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateRole": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Name", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "AsCommonRole", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateTestTask": { "Description": "DEV: Creates a non-ending task with 50% progress for testing purposes", "Returns": "", "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "CreateUser": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CurrentSessionHasPermission": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PermissionNode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Boolean", "IsComplexType": false }, "DeleteInstanceUsers": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "InstanceId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteRole": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "RoleId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteTask": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TriggerID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "TaskID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteTrigger": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TriggerID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteUser": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DisableTwoFactor": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Password", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "TwoFactorCode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DismissAllTasks": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DismissTask": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TaskId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "EditIntervalTrigger": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "months", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "days", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "hours", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "minutes", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "daysOfMonth", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32[]" }, { "Description": "", "Name": "description", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "EditTask": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "TriggerID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "TaskID", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "ParameterMapping", "Optional": false, "ParamEnumValues": null, "TypeName": "Dictionary" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "EnableTwoFactor": { "Description": "Sets up two-factor authentication for the given user. ConfirmTwoFactorSetup must be invoked to complete setup.", "Returns": "Data container the URI for a QR code that should be scanned by a mobile authenticator.", "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Password", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "EndUserSession": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "GetAMPRolePermissions": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "RoleId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": false }, "GetAMPUserInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "UserInfo", "IsComplexType": true }, "GetAMPUsersSummary": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetAPISpec": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Dictionary>", "IsComplexType": true }, "GetActiveAMPSessions": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetAllAMPUserInfo": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetAuditLogEntries": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Before", "Optional": false, "ParamEnumValues": null, "TypeName": "Nullable" }, { "Description": "", "Name": "Count", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetAuthenticationRequirements": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetConfig": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "node", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetConfigs": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "nodes", "Optional": false, "ParamEnumValues": null, "TypeName": "String[]" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetDiagnosticsInfo": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Dictionary", "IsComplexType": false }, "GetModuleInfo": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetNewGuid": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Guid", "IsComplexType": false }, "GetOIDCLoginURL": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "state", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "redirect_uri", "Optional": true, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "String", "IsComplexType": false }, "GetPermissionsSpec": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IList", "IsComplexType": true }, "GetPortSummaries": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetProvisionSpec": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "List", "IsComplexType": true }, "GetRemoteLoginToken": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Description", "Optional": true, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "IsTemporary", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "String", "IsComplexType": false }, "GetRole": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "RoleId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "AuthRoleSummary", "IsComplexType": true }, "GetRoleData": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetRoleIds": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IDictionary", "IsComplexType": false }, "GetScheduleData": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetSettingValues": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "SettingNode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "WithRefresh", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "IDictionary", "IsComplexType": false }, "GetSettingsSpec": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Dictionary>", "IsComplexType": true }, "GetStatus": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetTasks": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetTimeIntervalTrigger": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetUpdateInfo": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetUpdates": { "Description": "Gets changes to the server status, in addition to any notifications or console output that have occurred since the last time GetUpdates() was called by the current session.", "Returns": "", "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetUserActionsSpec": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Object", "IsComplexType": false }, "GetUserInfo": { "Description": "Provides information about a given in-application user (as opposed to AMP system users)", "Returns": "", "Parameters": [ { "Description": "", "Name": "UID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "SimpleUser", "IsComplexType": true }, "GetUserList": { "Description": "Returns a list of in-application users", "Returns": "", "Parameters": [], "ReturnTypeName": "Dictionary", "IsComplexType": false }, "GetWebauthnChallenge": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "GetWebauthnCredentialIDs": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetWebauthnCredentialSummaries": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "Kill": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "Login": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "password", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "token", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "rememberMe", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "Logout": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "OIDCLogin": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "code", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "redirect_uri", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "serverId", "Optional": false, "ParamEnumValues": null, "TypeName": "Nullable" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "RefreshSettingValueList": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Node", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RefreshSettingsSourceCache": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "RenameRole": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "RoleId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "NewName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ResetUserPassword": { "Description": "For administrative users to alter the password of another user", "Returns": "", "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "NewPassword", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "Restart": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RestartAMP": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "Resume": { "Description": "Allows the service to be re-started after previously being suspended.", "Returns": "", "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "RevokeWebauthnCredential": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RunEventTriggerImmediately": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "triggerId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RunSecurityCheck": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "SendConsoleMessage": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "message", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "SetAMPRolePermission": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "RoleId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "PermissionNode", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Enabled", "Optional": false, "ParamEnumValues": null, "TypeName": "Nullable" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "SetAMPUserRoleMembership": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "UserId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "RoleId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "IsMember", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "SetConfig": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "node", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "value", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "SetConfigs": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "data", "Optional": false, "ParamEnumValues": null, "TypeName": "Dictionary" } ], "ReturnTypeName": "Boolean", "IsComplexType": false }, "SetTriggerEnabled": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Id", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "Enabled", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "Sleep": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "Start": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "Stop": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "Suspend": { "Description": "Prevents the current instance from being started, and stops it if it's currently running.", "Returns": "", "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "UpdateAMPInstance": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "UpdateAccountInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "EmailAddress", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "TwoFactorPIN", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdateApplication": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdatePublicKey": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PubKey", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpdateUserInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Disabled", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "PasswordExpires", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "CannotChangePassword", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "MustChangePassword", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "EmailAddress", "Optional": true, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UpgradeAMP": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "WebauthnRegister": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "attestationObject", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "clientDataJSON", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "description", "Optional": true, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true } }, "EmailSenderPlugin": { "TestSMTPSettings": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "ActionResult", "IsComplexType": true } }, "FileManagerPlugin": { "AppendFileChunk": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Data", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Delete", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "CalculateFileMD5Sum": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "FilePath", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ChangeExclusion": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ModifyPath", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "AsDirectory", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "Exclude", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CopyFile": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Origin", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "TargetDirectory", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateArchive": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PathToArchive", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "CreateDirectory": { "Description": "Creates a new directory. The parent directory must already exist.", "Returns": "", "Parameters": [ { "Description": "", "Name": "NewPath", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DownloadFileFromURL": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Source", "Optional": false, "ParamEnumValues": null, "TypeName": "Uri" }, { "Description": "", "Name": "TargetDirectory", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "Dummy": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "EmptyTrash": { "Description": "Empties a trash bin", "Returns": "", "Parameters": [ { "Description": "", "Name": "TrashDirectoryName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ExtractArchive": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ArchivePath", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "DestinationPath", "Optional": true, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "GetDirectoryListing": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Dir", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "GetFileChunk": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Position", "Optional": false, "ParamEnumValues": null, "TypeName": "Int64" }, { "Description": "", "Name": "Length", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "JObject", "IsComplexType": true }, "ReadFileChunk": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Offset", "Optional": false, "ParamEnumValues": null, "TypeName": "Int64" }, { "Description": "", "Name": "ChunkSize", "Optional": true, "ParamEnumValues": null, "TypeName": "Int64" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "ReleaseFileUploadLock": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RenameDirectory": { "Description": "Renames a directory", "Returns": "", "Parameters": [ { "Description": "The full path to the old directory", "Name": "oldDirectory", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "The name component of the new directory (not the full path)", "Name": "NewDirectoryName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RenameFile": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "NewFilename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "TrashDirectory": { "Description": "Moves a directory to trash, files must be trashed before they can be deleted.", "Returns": "", "Parameters": [ { "Description": "", "Name": "DirectoryName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "TrashFile": { "Description": "Moves a file to trash, files must be trashed before they can be deleted.", "Returns": "", "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "WriteFileChunk": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Data", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Offset", "Optional": false, "ParamEnumValues": null, "TypeName": "Int64" }, { "Description": "", "Name": "FinalChunk", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true } }, "FiveMModule": {}, "GenericModule": { "ImportConfig": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "filename", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "IDictionary", "IsComplexType": false }, "ReloadGenericConfig": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "RequestServerInfo": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false } }, "LocalFileBackupPlugin": { "DeleteFromS3": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "BackupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "DeleteLocalBackup": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "BackupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "DownloadFromS3": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "BackupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "GetBackups": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "RefreshBackupList": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "RestoreBackup": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "BackupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "DeleteExistingData", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "SetBackupSticky": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "BackupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" }, { "Description": "", "Name": "Sticky", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "TakeBackup": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Title", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Description", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "Sticky", "Optional": false, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "Local", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "S3", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" }, { "Description": "", "Name": "WasCreatedAutomatically", "Optional": true, "ParamEnumValues": null, "TypeName": "Boolean" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "UploadToS3": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "BackupId", "Optional": false, "ParamEnumValues": null, "TypeName": "Guid" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true } }, "MinecraftModule": { "AcceptEULA": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Boolean", "IsComplexType": false }, "AddOPEntry": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "UserOrUUID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "AddToWhitelist": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "UserOrUUID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "BanUserByID": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "BukGetCategories": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "BukGetInstallUpdatePlugin": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "pluginId", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "RunningTask", "IsComplexType": true }, "BukGetInstalledPlugins": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "BukGetPluginInfo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PluginId", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "BukGetPluginsForCategory": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "CategoryId", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "PageNumber", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "PageSize", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "BukGetPopularPlugins": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "BukGetRemovePlugin": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "PluginId", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "BukGetSearch": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Query", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "PageNumber", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "PageSize", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "JSONRawResponse", "IsComplexType": true }, "ClearInventoryByID": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "GetFailureReason": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "String", "IsComplexType": false }, "GetHeadByUUID": { "Description": "Get a skin as a base64 string", "Returns": "", "Parameters": [ { "Description": "", "Name": "id", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "String", "IsComplexType": false }, "GetOPWhitelist": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "JObject", "IsComplexType": true }, "GetWhitelist": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "KickUserByID": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "KillByID": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "LoadOPList": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "IEnumerable", "IsComplexType": true }, "RejectEULA": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Boolean", "IsComplexType": false }, "RemoveOPEntry": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "UserOrUUID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "RemoveWhitelistEntry": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "UserOrUUID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "SmiteByID": { "Description": "Strike a player with lightning", "Returns": "", "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false } }, "RCONPlugin": { "Dummy": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false } }, "RustModule": { "Ban": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "Kick": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "WipeBlueprints": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "WipeMap": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false } }, "srcdsModule": { "BanUserByID": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "GetMapCycle": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "List", "IsComplexType": false }, "InsertMapEntry": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "MapName", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "KickUserByID": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "ID", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "MoveMapEntry": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Index", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" }, { "Description": "", "Name": "NewIndex", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "RecordDemo": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Name", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "ActionResult", "IsComplexType": true }, "RemoveMapEntry": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "Index", "Optional": false, "ParamEnumValues": null, "TypeName": "Int32" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "ReplaceMapList": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "MapList", "Optional": false, "ParamEnumValues": null, "TypeName": "String[]" } ], "ReturnTypeName": "Void", "IsComplexType": false } }, "steamcmdplugin": { "CancelSteamGuard": { "Description": null, "Returns": null, "Parameters": [], "ReturnTypeName": "Void", "IsComplexType": false }, "SteamGuardCode": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "code", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false }, "SteamUsernamePassword": { "Description": null, "Returns": null, "Parameters": [ { "Description": "", "Name": "username", "Optional": false, "ParamEnumValues": null, "TypeName": "String" }, { "Description": "", "Name": "password", "Optional": false, "ParamEnumValues": null, "TypeName": "String" } ], "ReturnTypeName": "Void", "IsComplexType": false } } }