Администрирование кластера
ПараметрыАдминистрированияКластера
Описание, пример вызова
// Параметры подключения к администрируемому кластеру серверов.//// Возвращаемое значение:// Структура:// * ТипПодключения - Строка - возможные значения:// "COM" - при подключении к агенту сервера с использованием COM-объекта V8*.ComConnector;// "RAS" - при подключении к серверу администрирования (ras) с использованием консольного// клиента сервера администрирования (rac);// * АдресАгентаСервера - Строка - сетевой адрес агента сервера (только при ТипПодключения = "COM");// * ПортАгентаСервера - Число - сетевой порт агента сервера (только при ТипПодключения = "COM"),// типичное значение 1540;// * АдресСервераАдминистрирования - Строка - сетевой адрес сервера администрирования ras (только.// При ТипПодключения = "RAS");// * ПортСервераАдминистрирования - Число - сетевой порт сервера администрирования ras (только при.// ТипПодключения = "RAS"), типичное значение 1545;// * ПортКластера - Число - сетевой порт менеджера администрируемого кластера, типичное значение 1541;// * ИмяАдминистратораКластера - Строка - имя учетной записи администратора кластера (если для кластера// не задан список администраторов - используется пустая строка);// * ПарольАдминистратораКластера - Строка - пароль учетной записи администратора кластера (если// для кластера не задан список администраторов или для учетной записи не установлен пароль -// используется пустая строка).//Функция ПараметрыАдминистрированияКластера() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПараметрыАдминистрированияКластера()
ПараметрыАдминистрированияИнформационнойБазыКластера
Описание, пример вызова
// Параметры подключения к администрируемой информационной базе кластера.//// Возвращаемое значение:// Структура:// * ИмяВКластере - Строка - имя администрируемой информационной базы в кластере серверов,// * ИмяАдминистратораИнформационнойБазы - Строка - имя пользователя информационной базы с правами// администратора (если для информационной базы не задан список пользователей ИБ - используется// пустая строка),// * ПарольАдминистратораИнформационнойБазы - Строка - пароль пользователя информационной базы// с правами администратора (если для информационной базы не задан список пользователей ИБ или// для пользователя ИБ не установлен пароль - используется пустая строка).//Функция ПараметрыАдминистрированияИнформационнойБазыКластера() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера()
ПроверитьПараметрыАдминистрирования
Описание, пример вызова
// Проверяет корректность параметров администрирования.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// ПроверятьПараметрыАдминистрированияКластера - Булево - флаг необходимости проверки параметров администрирования// кластера.// ПроверятьПараметрыАдминистрированияИнформационнойБазы - Булево - флаг необходимости проверки параметров// администрирования кластера.//Процедура ПроверитьПараметрыАдминистрирования(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Экспорт
Пример вызова
АдминистрированиеКластера.ПроверитьПараметрыАдминистрирования(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, );
СвойстваБлокировкиСеансовИРегламентныхЗаданий
Описание, пример вызова
// Свойства блокировки сеансов и регламентных заданий информационной базы.//// Возвращаемое значение:// Структура:// * БлокировкаСеансов - Булево - флаг установки блокировки новых сеансов с информационной базой,// * ДатаС - Дата - момент начала блокировки новых сеансов с информационной базой,// * ДатаПо - Дата - момент окончания блокировки новых сеансов с информационной базой,// * Сообщение - Строка - сообщение, отображаемое пользователю при попытке установки нового сеанса// с информационной базой при установленной блокировке новых сеансов,// * КодРазрешения - Строка - код обхода блокировки новых сеансов с информационной базой,// * БлокировкаРегламентныхЗаданий - Булево - флаг блокировки выполнения регламентных заданий информационной базы.//Функция СвойстваБлокировкиСеансовИРегламентныхЗаданий() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваБлокировкиСеансовИРегламентныхЗаданий()
БлокировкаСеансовИЗаданийИнформационнойБазы
Описание, пример вызова
// Возвращает текущее состояние блокировки сеансов и регламентных заданий для информационной базы.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера//// Возвращаемое значение:// см. АдминистрированиеКластера.СвойстваБлокировкиСеансовИРегламентныхЗаданий//Функция БлокировкаСеансовИЗаданийИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.БлокировкаСеансовИЗаданийИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ);
УстановитьБлокировкуСеансовИЗаданийИнформационнойБазы
Описание, пример вызова
// Устанавливает новое состояние блокировки сеансов и регламентных заданий для информационной базы.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// СвойстваБлокировкиСеансовИЗаданий - см. АдминистрированиеКластера.СвойстваБлокировкиСеансовИРегламентныхЗаданий//Процедура УстановитьБлокировкуСеансовИЗаданийИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ, Знач СвойстваБлокировкиСеансовИЗаданий) Экспорт
Пример вызова
АдминистрированиеКластера.УстановитьБлокировкуСеансовИЗаданийИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, СвойстваБлокировкиСеансовИЗаданий)
СнятьБлокировкуСеансовИЗаданийИнформационнойБазы
Описание, пример вызова
// Снимает блокировку сеансов и регламентных заданий для информационной базы.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера//Процедура СнятьБлокировкуСеансовИЗаданийИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено) Экспорт
Пример вызова
АдминистрированиеКластера.СнятьБлокировкуСеансовИЗаданийИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ);
БлокировкаРегламентныхЗаданийИнформационнойБазы
Описание, пример вызова
// Возвращает текущее состояние блокировки регламентных заданий для информационной базы.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера//// Возвращаемое значение:// Булево - блокировка установлена.//Функция БлокировкаРегламентныхЗаданийИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.БлокировкаРегламентныхЗаданийИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ);
УстановитьБлокировкуРегламентныхЗаданийИнформационнойБазы
Описание, пример вызова
// Устанавливает новое состояние блокировки регламентных заданий для информационной базы.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// БлокировкаРегламентныхЗаданий - Булево - флаг установки блокировки регламентных заданий информационной базы.//Процедура УстановитьБлокировкуРегламентныхЗаданийИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ, Знач БлокировкаРегламентныхЗаданий) Экспорт
Пример вызова
АдминистрированиеКластера.УстановитьБлокировкуРегламентныхЗаданийИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, БлокировкаРегламентныхЗаданий)
СвойстваСеанса
Описание, пример вызова
// Свойства сеанса информационной базы.//// Возвращаемое значение:// Структура:// * Номер - Число - номер сеанса. Уникален среди всех сеансов информационной базы,// * ИмяПользователя - Строка - имя аутентифицированного пользователя информационной базы,// * ИмяКлиентскогоКомпьютера - Строка - имя или сетевой адрес компьютера, установившего// сеанс с информационной базой,// * ИдентификаторКлиентскогоПриложения - Строка - идентификатор приложения, установившего сеанс.// Возможные значения - см. описание к функции глобального контекста ПредставлениеПриложения(),// * ИдентификаторЯзыка - Строка - идентификатор языка интерфейса,// * МоментСозданияСеанса - Дата - момент установки сеанса,// * МоментПоследнейАктивностиСеанса - Дата - момент последней активности сеанса,// * Блокировка - Число - номер сеанса, который является причиной ожидания управляемой транзакционной// блокировки в том случае, если сеанс выполняет установку управляемых транзакционных блокировок// и ожидает снятия блокировок, установленных другим сеансом (иначе - значение равно 0),// * БлокировкаСУБД - Число - номер сеанса, который является причиной ожидания транзакционной// блокировки в том случае, если сеанс исполняет запрос к СУБД и ожидает транзакционную// блокировку, установленную другим сеансом (иначе - значение равно 0),// * Передано - Число - объем данных, переданных меду сервером "1С:Предприятия" и клиентским приложением// данного сеанса с момента начала сеанса (в байтах),// * ПереданоЗа5Минут - Число - объем данных, переданных между сервером "1С:Предприятия" и клиентским// приложением данного сеанса за последние 5 минут (в байтах),// * СерверныхВызовов - Число - количество вызовов сервера "1С:Предприятия" от имена данного сеанса с// момента начала сеанса,// * СерверныхВызововЗа5Минут - Число - количество вызовов сервера "1С:Предприятия" от имени данного сеанса// за последние 5 минут,// * ДлительностьСерверныхВызовов - Число - время исполнения вызовов сервера "1С:Предприятия" от имени// данного сеанса с момента начала сеанса (в секундах),// * ДлительностьТекущегоСерверногоВызова - Число - интервал времени в миллисекундах, прошедший с момента начала// обращения, в случае, если сеанс выполняется вызов сервера "1С:Предприятия" (иначе - значение равно 0),// * ДлительностьСерверныхВызововЗа5Минут - Число - время исполнения вызовов сервера 1С:Предприятия от имени// данного сеанса за последние 5 минут (в миллисекундах),// * ПереданоСУБД - Число - количество данных, переданных и полученных от СУБД от имени данного сеанса с// момента начала сеанса (в байтах),// * ПереданоСУБДЗа5Минут - Число - количество данных, переданных и полученных от СУБД от имени данного сеанса// за последние 5 минут (в байтах),// * ДлительностьВызововСУБД - Число - время исполнения запросов к СУБД от имени данного сеанса с момента начала// сеанса (в миллисекундах),// * ДлительностьТекущегоВызоваСУБД - Число - интервал времени в миллисекундах, прошедший с начала выполнения// запроса в случае, если сеанс выполняет запрос к СУБД (иначе - значение равно 0),// * ДлительностьВызововСУБДЗа5Минут - Число - суммарное время исполнения запросов к СУБД от имени данного сеанса// за последние 5 минут (в миллисекундах).// * СоединениеСУБД - Строка - номер соединения с СУБД в терминах СУБД в том случае, если в момент получения списка// сеансов выполняется запрос к СУБД, открыта транзакция или определены временные таблицы (т.е. захвачено// соединение с СУБД). Если соединение с СУБД не захвачено - значение равно пустой строке,// * ВремяСоединенияСУБД - Число - время соединения с СУБД с момента захвата (в миллисекундах). Если соединение с.// СУБД не захвачено - значение равно 0,// * МоментЗахватаСоединенияСУБД - Дата - момент времени, когда соединение с СУБД было последний раз// захвачено другим сеансом.// * ОписаниеСоединения - Структура// - Неопределено - содержит описание соединения, которому назначен сеанс,// описание полей см. АдминистрированиеКластера.СвойстваОписанияСоединения. Иначе - Неопределено.// * Спящий - Булево - сеанс находится в спящем режиме.// * ЗавершитьЧерез - Число - интервал времени в секундах, по истечении которого спящий сеанс завершается.// * ЗаснутьЧерез - Число - интервал времени в секундах, по истечении которого неактивный сеанс переводится в спящий// режим.// * ПрочитаноСДиска - Число - содержит количество данных в байтах, прочитанных с диска сеансом с момента начала сеанса.// * ПрочитаноСДискаВТекущемВызове - Число - содержит количество данных в байтах, прочитанных с диска с начала// выполнения текущего вызова.// * ПрочитаноСДискаЗа5Минут - Число - содержит количество данных в байтах, прочитанных с диска сеансом за последние// 5 минут.// * Лицензия - Структура// - Неопределено - содержит информацию о клиентской лицензии, используемой этим сеансом,// описание полей см. АдминистрированиеКластера.СвойстваЛицензии.// Неопределено, если сеанс не использует лицензию.// * ЗанятоПамяти - Число - содержит объем памяти в байтах, занятый в процессе вызовов с момента начала сеанса.// * ЗанятоПамятиВТекущемВызове - Число - содержит объем памяти в байтах, занятый с начала выполнения текущего вызова.// Если в данный момент вызов не выполняется, содержит 0.// * ЗанятоПамятиЗа5Минут - Число - содержит объем памяти в байтах, занятый в процессе вызовов за последние 5 минут.// * ЗаписаноНаДиск - Число - содержит количество данных в байтах, записанных на диск сеансом с момента начала сеанса.// * ЗаписаноНаДискВТекущемВызове - Число - содержит количество данных в байтах, записанных на диск с начала// выполнения текущего вызова.// * ЗаписаноНаДискЗа5Минут - Число - содержит количество данных в байтах, записанных на диск сеансом за последние 5// минут.// * РабочийПроцесс - Структура// - Неопределено - содержит рабочий процесс, с которым установлено соединение, если// сеанс назначен соединению, описание полей см. АдминистрированиеКластера.СвойстваРабочегоПроцесса.// Иначе - Неопределено.//Функция СвойстваСеанса() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваСеанса()
СвойстваЛицензии
Описание, пример вызова
// Свойства лицензии.//// Возвращаемое значение:// Структура:// * ИмяФайла - Строка - содержит полное имя используемого файла программной лицензии.// * ПолноеПредставление - Строка - содержит локализованное строковое представление лицензии, как в свойстве// "Лицензия" диалога свойств сеанса или свойств рабочего процесса консоли кластера// * КраткоеПредставление - Строка - содержит локализованное строковое представление лицензии, как в колонке// "Лицензия" списка сеансов или рабочих процессов.// * ВыданаСервером - Булево - Истина - лицензия получена сервером "1С:Предприятия" и выдана клиентскому приложению.// Ложь - лицензия получена клиентским приложением.// * ТипЛицензии - Число - содержит тип лицензии:// 0 - программная лицензия платформы;// 1 - аппаратная лицензия (ключ защиты программы).// * МаксимальноеКоличествоПользователейДляКомплекта - Число - содержит максимальное количество пользователей,// допустимое для данного комплекта, если используется программная лицензия платформы. Иначе совпадает// с значением свойства MaxUsersCur.// * МаксимальноеКоличествоПользователейВКлюче - Число - содержит максимальное количество пользователей в// используемом ключе защиты программы или в используемом файле программной лицензии.// * ЛицензияПолученаЧерезAladdinLicenseManager - Булево - Истина, если для аппаратной лицензии ключ защиты программы// является сетевым, лицензия получена через менеджер лицензий Aladdin License Manager; Ложь в// противном случае.// * АдресПроцесса - Строка - содержит адрес сервера, на котором запущен процесс, получивший лицензию.// * ИдентификаторПроцесса - Строка - содержит идентификатор процесса, получившего лицензию, присвоенный ему// операционной системой.// * ПортПроцесса - Число - содержит номер IP-порта серверного процесса, получившего лицензию.// * СерияКлюча - Строка - содержит серию ключа защиты программы для аппаратной лицензии или регистрационный номер// комплекта для программной лицензии платформы.//Функция СвойстваЛицензии() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваЛицензии()
СвойстваОписанияСоединения
Описание, пример вызова
// Свойства описания соединения.//// Возвращаемое значение:// Структура:// * ИмяПриложения - Строка - содержит имя приложения, установившего соединение с фермой серверов "1С:Предприятия".// * Блокировка - Число - содержит идентификатор соединения, блокирующего работу данного соединения (в Сервисе// транзакционных блокировок).// * МоментУстановкиСоединения - Дата - содержит момент времени, когда соединение было установлено.// * Номер - Число - содержит идентификатор соединения. Позволяет различить разные соединения, установленные одним// и тем же приложением с одного и того же клиентского компьютера// * ИмяКлиентскогоКомпьютера - Строка - содержит имя пользовательского компьютера, с которого установлено соединение.// * НомерСеанса - Число - содержит номер сеанса, если соединению назначен сеанс, иначе - 0.// * РабочийПроцесс - Структура - содержит интерфейс объекта с описанием серверного процесса, с которым установлено// данное соединение.//Функция СвойстваОписанияСоединения() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваОписанияСоединения()
СвойстваРабочегоПроцесса
Описание, пример вызова
// Свойства рабочего процесса.//// Возвращаемое значение:// Структура:// * ДоступнаяПроизводительность - Число - средняя за последние 5 минут доступная производительность. Определяется// по времени реакции рабочего процесса на эталонный запрос. В соответствии с доступной// производительностью кластер серверов принимает решение о распределении клиентов между рабочими// процессами.// * ЗатраченоКлиентом - Число - показывает среднее время, затрачиваемое рабочим процессом на обратные вызовы// методов клиентского приложения при выполнении одного клиентского обращения// * РеакцияСервера - Число - показывает среднее время обслуживания рабочим процессом одного клиентского обращения.// Оно складывается из: значений свойств ЗатраченоСервером, ЗатраченоСУБД, ЗатраченоМенеджеромБлокировок,// ЗатраченоКлиентом.// * ЗатраченоСУБД - Число - показывает среднее время, затрачиваемое рабочим процессом на обращения к серверу баз// данных при выполнении одного клиентского обращения.// * ЗатраченоМенеджеромБлокировок - Число - показывает среднее время обращения к менеджеру блокировок.// * ЗатраченоСервером - Число - показывает среднее время, затрачиваемое самим рабочим процессом на выполнение// одного клиентского обращения.// * КлиентскихПотоков - Число - показывает среднее количество клиентских потоков, исполняемых рабочим процессом кластера.// * ОтносительнаяПроизводительность - Число - относительная производительность процесса. Может находиться в// диапазоне от 1 до 1000. Используется в процессе выбора рабочего процесса, к которому будет// подсоединен очередной клиент. Клиенты распределяются между рабочими процессами пропорционально// производительности рабочих процессов.// * Соединений - Число - количество соединений рабочего процесса с пользовательскими приложениями.// * ИмяКомпьютера - Строка - содержит имя или IP-адрес компьютера, на котором должен быть запущен рабочий процесс.// * Включен - Булево - устанавливается кластером при необходимости запустить или остановить рабочий процесс.// Истина - процесс должен быть запущен и будет запущен при возможности.// Ложь - процесс должен быть остановлен и будет остановлен после отсоединения всех пользователей или// после истечения времени, заданного настройками кластера.// * Порт - Число - содержит номер основного IP-порта рабочего процесса. Этот порт выделяется динамически при старте// рабочего процесса из диапазонов портов, определенных для соответствующего рабочего сервера.// * ПревышениеНадКритическимЗначением - Число - содержит время, в течение которого объем виртуальной памяти// рабочего процесса превышает критическое значение, установленное для кластера, в секундах.// * ЗанятоПамяти - Число - содержит объем виртуальной памяти, занимаемой рабочим процессом, в килобайтах.// * Идентификатор - Строка - идентификатор активного рабочего процесса в терминах операционной системы.// * Запущен - Число - состояние рабочего процесса.// 0 - процесс неактивен (либо не загружен в память, либо не может выполнять клиентские запросы);// 1 - процесс активен (работает).// * КоличествоВызововПоКоторымПосчитанаСтатистика - Число - количество вызовов, по которым посчитана статистика.// * МоментЗапуска - Дата - содержит момент запуска рабочего процесса. Если процесс не запущен, то пустая дата.// * Использование - Число - определяет использование рабочего процесса кластером. Устанавливается администратором.// Возможные значения:// 0 - не использовать, процесс не должен быть запущен;// 1 - использовать, процесс должен быть запущен;// 2 - использовать как резервный, процесс должен быть запущен только при невозможности запуска// процесса со значением 1 этого свойства.// * Лицензия - Структура// - Неопределено - содержит информацию о серверной лицензии, используемой рабочим процессом.// Неопределено - рабочий процесс не использует серверную лицензию.//Функция СвойстваРабочегоПроцесса() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваРабочегоПроцесса()
СеансыИнформационнойБазы
Описание, пример вызова
// Возвращает описания сеансов информационной базы.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.// Если в параметре Фильтр задана структура (см. АдминистрированиеКластера.ФильтрСеансов), то// сравнение всегда выполняется на равенство.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// Фильтр - Массив из см. АдминистрированиеКластера.ФильтрСеансов// - см. АдминистрированиеКластера.ФильтрСеансов//// Возвращаемое значение:// Массив из см. АдминистрированиеКластера.СвойстваСеанса//Функция СеансыИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СеансыИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, );
УдалитьСеансыИнформационнойБазы
Описание, пример вызова
// Удаляет сеансы с информационной базой по фильтру.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.// Если в параметре Фильтр задана структура (см. АдминистрированиеКластера.ФильтрСеансов), то// сравнение всегда выполняется на равенство.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// Фильтр - Массив из см. АдминистрированиеКластера.ФильтрСеансов// - см. АдминистрированиеКластера.ФильтрСеансов//Процедура УдалитьСеансыИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Экспорт
Пример вызова
АдминистрированиеКластера.УдалитьСеансыИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, );
ФильтрСеансов
Описание, пример вызова
// Свойства фильтра сеансов.// Для использования в функциях СеансыИнформационнойБазы, УдалитьСеансыИнформационнойБазы и аналогичных.//// Возвращаемое значение:// Структура:// * Свойство - Строка - имя свойства, по которому осуществляется фильтрация.// Допустимые значения - см. возвращаемое значение функции АдминистрированиеКластера.СвойстваСеанса.// * ВидСравнения - ВидСравнения - вид сравнения значений сеансов с указанным в условии фильтра.// Допустимые значения:// ВидСравнения.Равно,// ВидСравнения.НеРавно,// ВидСравнения.Больше (только для числовых значений),// ВидСравнения.БольшеИлиРавно (только для числовых значений),// ВидСравнения.Меньше (только для числовых значений),// ВидСравнения.МеньшеИлиРавно (только для числовых значений),// ВидСравнения.ВСписке,// ВидСравнения.НеВСписке,// ВидСравнения.Интервал (только для числовых значений),// ВидСравнения.ИнтервалВключаяГраницы (только для числовых значений),// ВидСравнения.ИнтервалВключаяНачало (только для числовых значений),// ВидСравнения.ИнтервалВключаяОкончание (только для числовых значений).// * Значение - Число// - Строка// - Дата// - Булево// - СписокЗначений// - Массив// - Структура - значение, с которым// сравнивается значение соответствующего свойства сеанса. При ВидСравнения.ВСписке и ВидСравнения.НеВСписке// в качестве значения должны передаваться СписокЗначений или Массив, содержащие набор значений, с которыми// будет выполняться сравнение. При ВидСравнения.Интервал, ВидСравнения.ИнтервалВключаяГраницы,// ВидСравнения.ИнтервалВключаяНачало и ВидСравнения.ИнтервалВключаяОкончание в качестве значения должны// передаваться структуры с полями С и По, значения которых образуют интервал, с которым будет выполняться// соответствующее сравнение.//Функция ФильтрСеансов() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ФильтрСеансов()
СвойстваСоединения
Описание, пример вызова
// Свойства соединения с информационной базой.//// Возвращаемое значение:// Структура:// * Номер - Число - номер соединения с информационной базой.// * ИмяПользователя - Строка - имя пользователя 1С:Предприятия, подсоединенного к информационной базе.// * ИмяКлиентскогоКомпьютера - Строка - имя компьютера, с которого установлено соединение.// * ИдентификаторКлиентскогоПриложения - Строка - идентификатор приложения, установившего соединение.// Возможные значения - см. описание к функции глобального контекста ПредставлениеПриложения(),// * МоментУстановкиСоединения - Дата - момент установки соединения.// * РежимСоединенияСИнформационнойБазой - Число - режим соединения с информационной базой (0 -// разделяемый, 1 - монопольный),// * РежимСоединенияСБазойДанных - Число - режим соединения с базой данных (0 - соединение не установлено,// 1 - разделяемый, 2 - монопольный).// * БлокировкаСУБД - Число - идентификатор соединения, блокирующего работу данного соединения в СУБД.// * Передано - Число - объем данных, полученных и отправленных соединением.// * ПереданоЗа5Минут - Число - объем данных, полученных и отправленных соединением за последние 5 минут.// * СерверныхВызовов - Число - количество серверных вызовов.// * СерверныхВызововЗа5Минут - Число - количество серверных вызовов соединения за последние 5 минут.// * ПереданоСУБД - Число - объем данных, переданных между сервером 1С:Предприятия и сервером баз данных,// с момента установки данного соединения,// * ПереданоСУБДЗа5Минут - Число - объем данных, переданных между сервером 1С:Предприятия и сервером баз// данных за последние 5 минут,// * СоединениеСУБД - Строка - идентификатор процесса соединения с СУБД (если на момент получения списка// соединений данное соединение выполняло обращение к серверу СУБД, в противном случае - значение равно// пустой строке). Идентификатор возвращается в терминах сервера СУБД.// * ВремяСУБД - Число - время в секундах, в течении которого выполняется обращение к серверу СУБД (если на момент// получения списка соединений данное соединение выполняло обращение к серверу СУБД, в противном случае// значение равно 0).// * МоментЗахватаСоединенияСУБД - Дата - момент последнего захвата соединения с сервером СУБД.// * ДлительностьСерверныхВызовов - Число - длительность всех серверных вызовов соединения.// * ДлительностьВызововСУБД - Число - время вызовов СУБД, инициированных соединением.// * ДлительностьТекущегоСерверногоВызова - Число - длительность текущего серверного вызова.// * ДлительностьТекущегоВызоваСУБД - Число - длительность текущего вызова сервера СУБД.// * ДлительностьСерверныхВызововЗа5Минут - Число - длительность серверных вызовов соединения за последние 5 минут.// * ДлительностьВызововСУБДЗа5Минут - Число - длительность вызовов соединения СУБД за последние 5 минут.// * ПрочитаноСДиска - Число - содержит количество данных в байтах, прочитанных с диска сеансом с момента начала сеанса.// * ПрочитаноСДискаВТекущемВызове - Число - содержит количество данных в байтах, прочитанных с диска с начала// выполнения текущего вызова.// * ПрочитаноСДискаЗа5Минут - Число - содержит количество данных в байтах, прочитанных с диска сеансом за// последние 5 минут.// * ЗанятоПамяти - Число - содержит объем памяти в байтах, занятый в процессе вызовов с момента начала сеанса.// * ЗанятоПамятиВТекущемВызове - Число - содержит объем памяти в байтах, занятый с начала выполнения текущего// вызова. Если в данный момент вызов не выполняется, содержит 0.// * ЗанятоПамятиЗа5Минут - Число - содержит объем памяти в байтах, занятый в процессе вызовов за последние 5 минут.// * ЗаписаноНаДиск - Число - содержит количество данных в байтах, записанных на диск сеансом с момента начала сеанса.// * ЗаписаноНаДискВТекущемВызове - Число - содержит количество данных в байтах, записанных на диск с начала// выполнения текущего вызова.// * ЗаписаноНаДискЗа5Минут - Число - содержит количество данных в байтах, записанных на диск сеансом за// последние 5 минут.// * УправлениеНаходитсяНаСервере - Число - указывает, находится ли управление на сервере (0 - не находится, 1 - находится).//Функция СвойстваСоединения() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваСоединения()
СоединенияСИнформационнойБазой
Описание, пример вызова
// Возвращает описания соединений с информационной базой.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.// Если в параметре Фильтр задана структура (см. АдминистрированиеКластера.ФильтрСеансов), то// сравнение всегда выполняется на равенство.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// Фильтр - см. АдминистрированиеКластера.ФильтрСоединений// - Массив из см. АдминистрированиеКластера.ФильтрСоединений//// Возвращаемое значение:// Массив из см. АдминистрированиеКластера.СвойстваСоединения//Функция СоединенияСИнформационнойБазой(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СоединенияСИнформационнойБазой(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, );
РазорватьСоединенияСИнформационнойБазой
Описание, пример вызова
// Разрывает соединения с информационной базой по фильтру.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.// Если в параметре Фильтр задана структура (см. АдминистрированиеКластера.ФильтрСоединений), то// сравнение всегда выполняется на равенство.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// Фильтр - Массив из см. АдминистрированиеКластера.ФильтрСоединений// - см. АдминистрированиеКластера.ФильтрСоединений//Процедура РазорватьСоединенияСИнформационнойБазой(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Экспорт
Пример вызова
АдминистрированиеКластера.РазорватьСоединенияСИнформационнойБазой(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, );
ФильтрСоединений
Описание, пример вызова
// Свойства фильтра соединений.// Для использования в функциях СоединенияСИнформационнойБазой, РазорватьСоединенияСИнформационнойБазой и аналогичных.//// Возвращаемое значение:// Структура:// * Свойство - Строка - имя свойства, по которому осуществляется фильтрация.// Допустимые значения - см. возвращаемое значение функции АдминистрированиеКластера.СвойстваСоединения.// * ВидСравнения - ВидСравнения - вид сравнения значений сеансов с указанным в условии фильтра.// Допустимые значения:// ВидСравнения.Равно,// ВидСравнения.НеРавно,// ВидСравнения.Больше (только для числовых значений),// ВидСравнения.БольшеИлиРавно (только для числовых значений),// ВидСравнения.Меньше (только для числовых значений),// ВидСравнения.МеньшеИлиРавно (только для числовых значений),// ВидСравнения.ВСписке,// ВидСравнения.НеВСписке,// ВидСравнения.Интервал (только для числовых значений),// ВидСравнения.ИнтервалВключаяГраницы (только для числовых значений),// ВидСравнения.ИнтервалВключаяНачало (только для числовых значений),// ВидСравнения.ИнтервалВключаяОкончание (только для числовых значений).// * Значение - Число// - Строка// - Дата// - Булево// - СписокЗначений// - Массив// - Структура - значение, с которым// сравнивается значение соответствующего свойства сеанса. При ВидСравнения.ВСписке и ВидСравнения.НеВСписке// в качестве значения должны передаваться СписокЗначений или Массив, содержащие набор значений, с которыми// будет выполняться сравнение. При ВидСравнения.Интервал, ВидСравнения.ИнтервалВключаяГраницы,// ВидСравнения.ИнтервалВключаяНачало и ВидСравнения.ИнтервалВключаяОкончание в качестве значения должны// передаваться структуры с полями С и По, значения которых образуют интервал, с которым будет выполняться// соответствующее сравнение.//Функция ФильтрСоединений() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ФильтрСоединений()
ПрофильБезопасностиИнформационнойБазы
Описание, пример вызова
// Возвращает имя профиля безопасности, назначенного для информационной базы.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера//// Возвращаемое значение:// Строка - имя профиля безопасности, назначенного для информационной базы. Если для информационной базы не назначен// профиль безопасности - возвращается пустая строка.//Функция ПрофильБезопасностиИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПрофильБезопасностиИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ);
ПрофильБезопасностиБезопасногоРежимаИнформационнойБазы
Описание, пример вызова
// Возвращает имя профиля безопасности, назначенного для информационной базы в качестве профиля безопасности// безопасного режима.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера//// Возвращаемое значение:// Строка - имя профиля безопасности, назначенного для информационной базы в качестве профиля безопасности безопасного// режима. Если для информационной базы не назначен профиль безопасности - возвращается пустая строка.//Функция ПрофильБезопасностиБезопасногоРежимаИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПрофильБезопасностиБезопасногоРежимаИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ);
УстановитьПрофильБезопасностиИнформационнойБазы
Описание, пример вызова
// Назначает для информационной базы использование профиля безопасности.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// ИмяПрофиля - Строка - имя профиля безопасности. Если передана пустая строка - для информационной базы будет// отключено использование профиля безопасности.//Процедура УстановитьПрофильБезопасностиИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Экспорт
Пример вызова
АдминистрированиеКластера.УстановитьПрофильБезопасностиИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, );
УстановитьПрофильБезопасностиБезопасногоРежимаИнформационнойБазы
Описание, пример вызова
// Назначает для информационной базы использование профиля безопасности безопасного режима.//// Параметр ПараметрыАдминистрированияИБ может быть опущен в том случае, если аналогичные поля указаны// в параметре ПараметрыАдминистрированияКластера.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИБ - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// ИмяПрофиля - Строка - имя профиля безопасности. Если передана пустая строка - для информационной базы будет// отключено использование профиля безопасности безопасного режима.//Процедура УстановитьПрофильБезопасностиБезопасногоРежимаИнформационнойБазы(Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИБ = Неопределено, Знач ИмяПрофиля = "") Экспорт
Пример вызова
АдминистрированиеКластера.УстановитьПрофильБезопасностиБезопасногоРежимаИнформационнойБазы(ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИБ, ИмяПрофиля);
ПрофильБезопасностиСуществует
Описание, пример вызова
// Проверяет существование в кластере серверов профиля безопасности.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера.// ИмяПрофиля - Строка - имя профиля безопасности, существование которого проверяется.//// Возвращаемое значение:// Булево//Функция ПрофильБезопасностиСуществует(Знач ПараметрыАдминистрированияКластера, Знач ИмяПрофиля) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПрофильБезопасностиСуществует(ПараметрыАдминистрированияКластера, ИмяПрофиля)
СвойстваПрофиляБезопасности
Описание, пример вызова
// Свойства профиля безопасности.//// Возвращаемое значение:// Структура:// * Имя - Строка - имя профиля безопасности,// * Описание - Строка - описание профиля безопасности,// * ПрофильБезопасногоРежима - Булево - определяет возможность использования профиля безопасности// в качестве профиля безопасности безопасного режима (как при указании в качестве профиля// безопасного режима для информационной базы, так и при вызове.// УстановитьБезопасныйРежим(<Имя профиля>) из кода конфигурации.// * ПолныйДоступКПривилегированномуРежиму - Булево - определяет возможность установки// привилегированного режима из безопасного режима данного профиля безопасности.// * ПолныйДоступКФункциямКриптографии - Булево - определяет разрешение на использование криптографического// функционала (подпись, проверка подписи, шифрование, расшифрование, работа с хранилищем сертификатов,// проверка сертификатов, извлечение сертификатов из подписи) при работе на сервере.// На клиенте функции криптографии не блокируются.// Истина - исполнение разрешено. Ложь - исполнение запрещено.// * ПолныйДоступКРасширениюВсехМодулей - Булево - определяет, разрешено ли изменение всех модулей в расширении// конфигурации:// Истина - разрешено расширять любой модуль.// Ложь - разрешено расширять модули из списка разрешенных.// * ДоступныеДляРасширенияМодули - Строка - используется, когда расширение всех модулей не разрешено.// Содержит список полных имен объектов конфигурации или модулей, расширение которых разрешено,// разделенных ";". Указание полного имени объекта конфигурации разрешает расширение всех модулей// объекта. Указанием полного имени модуля разрешает расширение конкретного модуля.// * НедоступныеДляРасширенияМодули - Строка - используется, когда расширение всех модулей разрешено.// Содержит список полных имен объектов конфигурации или модулей, расширение которых не разрешено,// разделенных ";". Указание полного имени объекта конфигурации запрещает расширение всех модулей// объекта.// * ПолныйДоступКРасширениюПравДоступа - Булево - определяет, разрешено ли повышение прав на объекты конфигурации// расширениями, ограниченными профилем безопасности:// Истина - повышение прав разрешено.// Ложь - повышение прав не разрешено.// Если указан список ролей расширяемой конфигурации, допускается повышение права, если хотя бы одна// роль из списка включает в себя требуемое право.// * РолиОграничивающиеРасширениеПравДоступа - Строка - содержит список имен ролей, влияющих на изменение прав// доступа из расширения. При изменении списка ролей изменения в составе ролей учитываются только после// перезапуска текущих сеансов и для новых сеансов.// * ПолныйДоступКФайловойСистеме - Булево - определяет наличие ограничений на доступ к файловой// системе. При установке значения Ложь доступ будет предоставлен только к каталогам файловой// системы, перечисленным в свойстве ВиртуальныеКаталоги.// * ПолныйДоступКCOMОбъектам - Булево - определяет наличие ограничений на доступ к использованию.// COM-объектов. При установке значения равным Ложь, доступ будет предоставлен только к COM-классам,// перечисленным в свойстве COM-классы.// * ПолныйДоступКВнешнимКомпонентам - Булево - определяет наличие ограничений на доступ к использованию// внешних компонент. При установке значения равным Ложь, доступ будет предоставлен только к внешним// компонентам, перечисленным в свойстве ВнешниеКомпоненты.// * ПолныйДоступКВнешнимМодулям - Булево - определяет наличие ограничений на доступ к использованию внешних// модулей (внешние отчеты и обработки, вызовы Выполнить() и Вычислить()) в небезопасном режиме.// При установке значения равным Ложь, будет предоставлена возможность использовать в небезопасном// режиме только внешние модули, перечисленные в свойстве ВнешниеМодули.// * ПолныйДоступКПриложениямОперационнойСистемы - Булево - определяет наличие ограничений на доступ к// использованию приложений операционной системы. При установке значения равным Ложь, будет// предоставлена возможность использовать только приложения операционной системы, перечисленные в// свойстве ПриложенияОС.// * ПолныйДоступКИнтернетРесурсам - Булево - определяет наличие ограничений на доступ к использованию// интернет-ресурсов. При установке значения равным Ложь, будет предоставлена возможность использовать// только интернет-ресурсы, перечисленные в свойстве интернетРесурсы.// * ВиртуальныеКаталоги - Массив из см. АдминистрированиеКластера.СвойстваВиртуальногоКаталога// * COMКлассы - Массив из см. АдминистрированиеКластера.СвойстваCOMКласса// * ВнешниеКомпоненты - Массив из см. АдминистрированиеКластера.СвойстваВнешнейКомпоненты// * ВнешниеМодули - Массив из см. АдминистрированиеКластера.СвойстваВнешнегоМодуля// * ПриложенияОС - Массив из см. АдминистрированиеКластера.СвойстваПриложенияОС// * ИнтернетРесурсы - Массив из см. АдминистрированиеКластера.СвойстваИнтернетРесурса//Функция СвойстваПрофиляБезопасности() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваПрофиляБезопасности()
СвойстваВиртуальногоКаталога
Описание, пример вызова
// Свойства виртуального каталога, к которому предоставляется доступ.//// Возвращаемое значение:// Структура:// * ЛогическийURL - Строка - логический URL каталога.// * ФизическийURL - Строка - физический URL каталога на сервере для размещения данных виртуального каталога.// * Описание - Строка - описание виртуального каталога.// * ЧтениеДанных - Булево - флаг разрешения чтения данных из виртуального каталога.// * ЗаписьДанных - Булево - флаг разрешения записи данных в виртуальный каталог.//Функция СвойстваВиртуальногоКаталога() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваВиртуальногоКаталога()
СвойстваCOMКласса
Описание, пример вызова
// Свойства COM-класса, к которому предоставляется доступ.//// Возвращаемое значение:// Структура:// * Имя - Строка - имя COM-класса, используется в качестве ключа при поиске.// * Описание - Строка - описание COM-класса.// * ФайлМоникер - Строка - имя файла, по которому создается объект методом глобального контекста// ПолучитьCOMОбъект() с пустым значением второго параметра.// * CLSID - Строка - представление идентификатора COM-класса в формате системного реестра MS Windows// без фигурных скобок, по которому он может быть создан операционной системой.// * Компьютер - Строка - имя компьютера, на котором может быть создан COM-объект.//Функция СвойстваCOMКласса() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваCOMКласса()
СвойстваВнешнейКомпоненты
Описание, пример вызова
// Свойства внешней компоненты, к которой предоставляется доступ.//// Возвращаемое значение:// Структура:// * Имя - Строка - имя внешней компоненты, используется в качестве ключа для поиска.// * Описание - Строка - описание внешней компоненты.// * ХешСумма - Строка - контрольная сумма разрешенной внешней компоненты, вычисленная алгоритмом SHA-1 и// преобразованная к строке base64.//Функция СвойстваВнешнейКомпоненты() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваВнешнейКомпоненты()
СвойстваВнешнегоМодуля
Описание, пример вызова
// Свойства внешнего модуля, к которому предоставляется доступ.//// Возвращаемое значение:// Структура:// * Имя - Строка - имя внешнего модуля, используется в качестве ключа для поиска.// * Описание - Строка - описание внешнего модуля.// * ХешСумма - Строка - контрольная сумма разрешенного внешнего модуля, вычисленная алгоритмом SHA-1 и// преобразованная к строке base64.//Функция СвойстваВнешнегоМодуля() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваВнешнегоМодуля()
СвойстваПриложенияОС
Описание, пример вызова
// Свойства приложения операционной системы, к которому предоставляется доступ.//// Возвращаемое значение:// Структура:// * Имя - Строка - имя приложения операционной системы, используется в качестве ключа для поиска.// * Описание - Строка - описание приложения операционной системы.// * ШаблонСтрокиЗапуска - Строка - шаблон строки запуска приложения (состоит из последовательности шаблонных слов,// разделенных пробелами).//Функция СвойстваПриложенияОС() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваПриложенияОС()
СвойстваИнтернетРесурса
Описание, пример вызова
// Свойства Интернет-ресурса, к которому предоставляется доступ.//// Возвращаемое значение:// Структура:// * Имя - Строка - имя интернет-ресурса, используется в качестве ключа для поиска.// * Описание - Строка - описание интернет-ресурса.// * Протокол - Строка - разрешаемый сетевой протокол. Возможные значения:// HTTP,// HTTPS,// FTP,// FTPS,// POP3,// SMTP,// IMAP.// * Адрес - Строка - сетевой адрес Интернет-ресурса без указания протокола и порта.// * Порт - Число - сетевой порт Интернет-ресурса.//Функция СвойстваИнтернетРесурса() Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваИнтернетРесурса()
ПрофильБезопасности
Описание, пример вызова
// Возвращает свойства профиля безопасности.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ИмяПрофиля - Строка - имя профиля безопасности.//// Возвращаемое значение:// см. АдминистрированиеКластера.СвойстваПрофиляБезопасности//Функция ПрофильБезопасности(Знач ПараметрыАдминистрированияКластера, Знач ИмяПрофиля) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПрофильБезопасности(ПараметрыАдминистрированияКластера, ИмяПрофиля)
СоздатьПрофильБезопасности
Описание, пример вызова
// Создает профиль безопасности по переданному описанию.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// СвойстваПрофиляБезопасности - см. АдминистрированиеКластера.СвойстваПрофиляБезопасности//Процедура СоздатьПрофильБезопасности(Знач ПараметрыАдминистрированияКластера, Знач СвойстваПрофиляБезопасности) Экспорт
Пример вызова
АдминистрированиеКластера.СоздатьПрофильБезопасности(ПараметрыАдминистрированияКластера, СвойстваПрофиляБезопасности)
УстановитьСвойстваПрофиляБезопасности
Описание, пример вызова
// Устанавливает свойства для существующего профиля безопасности по переданному описанию.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// СвойстваПрофиляБезопасности - см. АдминистрированиеКластера.СвойстваПрофиляБезопасности//Процедура УстановитьСвойстваПрофиляБезопасности(Знач ПараметрыАдминистрированияКластера, Знач СвойстваПрофиляБезопасности) Экспорт
Пример вызова
АдминистрированиеКластера.УстановитьСвойстваПрофиляБезопасности(ПараметрыАдминистрированияКластера, СвойстваПрофиляБезопасности)
УдалитьПрофильБезопасности
Описание, пример вызова
// Удаляет профиль безопасности.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ИмяПрофиля - Строка - имя профиля безопасности.//Процедура УдалитьПрофильБезопасности(Знач ПараметрыАдминистрированияКластера, Знач ИмяПрофиля) Экспорт
Пример вызова
АдминистрированиеКластера.УдалитьПрофильБезопасности(ПараметрыАдминистрированияКластера, ИмяПрофиля)
ИдентификаторИнформационнойБазы
Описание, пример вызова
// Возвращает внутренний идентификатор информационной базы.//// Параметры:// ИдентификаторКластера - Строка - внутренний идентификатор кластера серверов.// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ПараметрыАдминистрированияИнформационнойБазы - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера//// Возвращаемое значение:// Строка//Функция ИдентификаторИнформационнойБазы(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач ПараметрыАдминистрированияИнформационнойБазы) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ИдентификаторИнформационнойБазы(ИдентификаторКластера, ПараметрыАдминистрированияКластера, ПараметрыАдминистрированияИнформационнойБазы)
СвойстваИнформационныхБаз
Описание, пример вызова
// Возвращает описания информационных баз.//// Параметры:// ИдентификаторКластера - Строка - внутренний идентификатор кластера серверов.// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// Фильтр - Структура - параметры фильтрации информационных баз.//// Возвращаемое значение:// Массив из Структура//Функция СвойстваИнформационныхБаз(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач Фильтр = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваИнформационныхБаз(ИдентификаторКластера, ПараметрыАдминистрированияКластера, Фильтр);
ИдентификаторКластера
Описание, пример вызова
// Возвращает внутренний идентификатор кластера серверов.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера.//// Возвращаемое значение:// Строка//Функция ИдентификаторКластера(Знач ПараметрыАдминистрированияКластера) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ИдентификаторКластера(ПараметрыАдминистрированияКластера)
СвойстваКластеров
Описание, пример вызова
// Возвращает описания кластеров серверов.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// Фильтр - Структура - параметры фильтрации кластеров серверов.//// Возвращаемое значение:// Массив из Структура//Функция СвойстваКластеров(Знач ПараметрыАдминистрированияКластера, Знач Фильтр = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваКластеров(ПараметрыАдминистрированияКластера, Фильтр);
СвойстваРабочихПроцессов
Описание, пример вызова
// Возвращает описания рабочих процессов.//// Параметры:// ИдентификаторКластера - Строка - внутренний идентификатор кластера серверов.// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// Фильтр - Структура - параметры фильтрации рабочих процессов.//// Возвращаемое значение:// Массив из Структура//Функция СвойстваРабочихПроцессов(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач Фильтр = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваРабочихПроцессов(ИдентификаторКластера, ПараметрыАдминистрированияКластера, Фильтр);
СвойстваРабочихСерверов
Описание, пример вызова
// Возвращает описания рабочих серверов.//// Параметры:// ИдентификаторКластера - Строка - внутренний идентификатор кластера серверов.// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// Фильтр - Структура - параметры фильтрации рабочих серверов.//// Возвращаемое значение:// Массив из Структура//Функция СвойстваРабочихСерверов(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач Фильтр = Неопределено) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваРабочихСерверов(ИдентификаторКластера, ПараметрыАдминистрированияКластера, Фильтр);
СвойстваСеансов
Описание, пример вызова
// Возвращает описания сеансов информационной базы.//// Если в параметре Фильтр задана структура (см. АдминистрированиеКластера.ФильтрСеансов), то// сравнение всегда выполняется на равенство.//// Параметры:// ИдентификаторКластера - Строка - внутренний идентификатор кластера серверов.// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ИдентификаторИнформационнойБазы - Строка - внутренний идентификатор информационной базы.// Фильтр - см. АдминистрированиеКластера.ФильтрСеансов// - Массив из см. АдминистрированиеКластера.ФильтрСеансов// ИспользоватьСловарь - Булево - если Истина - возвращаемый результат будет заполнен с использованием словаря.//// Возвращаемое значение:// - Массив из см. АдминистрированиеКластера.СвойстваСеанса// - Массив из Соответствие - свойства сеансов в нотации утилиты rac (при ИспользоватьСловарь = Ложь).//Функция СвойстваСеансов(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач ИдентификаторИнформационнойБазы, Знач Фильтр = Неопределено, Знач ИспользоватьСловарь = Истина) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваСеансов(ИдентификаторКластера, ПараметрыАдминистрированияКластера, ИдентификаторИнформационнойБазы, Фильтр, ИспользоватьСловарь);
СвойстваСоединений
Описание, пример вызова
// Возвращает описания соединений с информационной базой.//// Параметры:// ИдентификаторКластера - Строка - внутренний идентификатор кластера серверов.// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера// ИдентификаторИнформационнойБазы - Строка - внутренний идентификатор информационной базы.// ПараметрыАдминистрированияИнформационнойБазы - см. АдминистрированиеКластера.ПараметрыАдминистрированияИнформационнойБазыКластера// Фильтр - см. АдминистрированиеКластера.ФильтрСоединений// - Массив из см. АдминистрированиеКластера.ФильтрСоединений// ИспользоватьСловарь - Булево - если Истина - возвращаемый результат будет заполнен с использованием словаря.//// Возвращаемое значение:// - Массив из см. АдминистрированиеКластера.СвойстваСоединения// - Массив из Соответствие - свойства соединений в нотации утилиты rac (при ИспользоватьСловарь = Ложь).//Функция СвойстваСоединений(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач ИдентификаторИнформационнойБазы, Знач ПараметрыАдминистрированияИнформационнойБазы, Знач Фильтр = Неопределено, Знач ИспользоватьСловарь = Ложь) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.СвойстваСоединений(ИдентификаторКластера, ПараметрыАдминистрированияКластера, ИдентификаторИнформационнойБазы, ПараметрыАдминистрированияИнформационнойБазы, Фильтр, ИспользоватьСловарь);
ПутьККлиентуСервераАдминистрирования
Описание, пример вызова
// Возвращает путь к консольному клиенту сервера администрирования.//// Параметры:// ПараметрыАдминистрированияКластера - см. АдминистрированиеКластера.ПараметрыАдминистрированияКластера//// Возвращаемое значение:// Строка//Функция ПутьККлиентуСервераАдминистрирования(Знач ПараметрыАдминистрированияКластера) Экспорт
Пример вызова
Результат = АдминистрированиеКластера.ПутьККлиентуСервераАдминистрирования(ПараметрыАдминистрированияКластера)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).