forked from sergey-s-betke/ITG.Yandex.DnsServer
-
Notifications
You must be signed in to change notification settings - Fork 1
/
ITG.Yandex.DnsServer.psd1
109 lines (81 loc) · 4.78 KB
/
ITG.Yandex.DnsServer.psd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
#
# Манифест модуля для модуля "ITG.Yandex.DnsServer".
#
# Создано: Sergey S. Betke
#
# Дата создания: 11.11.2012
#
# Архив проекта: https://github.com/IT-Service/ITG.Yandex.DnsServer
#
@{
# Файл модуля скрипта или двоичного модуля, связанный с данным манифестом
RootModule = 'ITG.Yandex.DnsServer.psm1'
# Номер версии данного модуля.
ModuleVersion = '2.2.0'
# Уникальный идентификатор данного модуля
GUID = '826e836c-d10c-4d4d-b86b-8b4a41829b77'
# Автор данного модуля
Author = 'Sergey S. Betke'
# Компания, создавшая данный модуль, или его поставщик
CompanyName = 'IT-Service.Nov.RU'
# Заявление об авторских правах на модуль
Copyright = '(c) 2012 Sergey S. Betke. All rights reserved.'
# Описание функций данного модуля
Description = @"
Обёртки для API Яндекс DNS для домена (pdd.yandex.ru) и командлеты на их основе.
Модуль предназначен для обеспечения той же функциональности, что и модуль DNSServer из комплекта
Windows Server 2012, но на базе DNS серверов Яндекса (естественно, с ограничениями),
интерфейс максимально приближен к интерфейсу командлет модуля DNSServer.
"@
# Минимальный номер версии обработчика Windows PowerShell, необходимой для работы данного модуля
PowerShellVersion = '2.0'
# Имя узла Windows PowerShell, необходимого для работы данного модуля
PowerShellHostName = ''
# Минимальный номер версии узла Windows PowerShell, необходимой для работы данного модуля
PowerShellHostVersion = ''
# Минимальный номер версии компонента .NET Framework, необходимой для данного модуля
DotNetFrameworkVersion = '2.0'
# Минимальный номер версии среды CLR (общеязыковой среды выполнения), необходимой для работы данного модуля
CLRVersion = '2.0'
# Архитектура процессора (нет, X86, AMD64, IA64), необходимая для работы модуля
ProcessorArchitecture = ''
# Модули, которые необходимо импортировать в глобальную среду перед импортированием данного модуля
RequiredModules = @(
@{ModuleName = 'ITG.Yandex'; ModuleVersion = '2.0'} `
, @{ModuleName = 'ITG.RegExps'; ModuleVersion = '1.1'} `
, @{ModuleName = 'ITG.Utils'; ModuleVersion = '2.0'} `
)
# Сборки, которые должны быть загружены перед импортированием данного модуля
RequiredAssemblies = @()
# Файлы скрипта (.ps1), которые запускаются в среде вызывающей стороны перед импортированием данного модуля
ScriptsToProcess = @(
)
# Файлы типа (.ps1xml), которые загружаются при импорте данного модуля
TypesToProcess = @()
# Файлы формата (PS1XML-файлы), которые загружаются при импорте данного модуля
FormatsToProcess = @()
# Модули для импортирования в модуль, указанный в параметре ModuleToProcess, в качестве вложенных модулей
NestedModules = @(
)
# Функции для экспорта из данного модуля
FunctionsToExport = '*'
# Командлеты для экспорта из данного модуля
CmdletsToExport = '*'
# Переменные для экспорта из данного модуля
VariablesToExport = '*'
# Псевдонимы для экспорта из данного модуля
AliasesToExport = '*'
# Список всех модулей, входящих в пакет данного модуля
ModuleList = @()
# Список всех файлов, входящих в пакет данного модуля
FileList = `
'ITG.Yandex.DnsServer.psm1' `
, 'ITG.Yandex.DnsServer.psd1' `
, 'readme.md' `
, 'test.ps1'
;
# Личные данные, передаваемые в модуль, указанный в параметре ModuleToProcess
PrivateData = @{
ReadmeURL = 'https://github.com/IT-Service/ITG.Yandex.DnsServer';
}
}