93 lines
1.9 KiB
YAML
93 lines
1.9 KiB
YAML
name: dnsrecord
|
|
service_id: 111
|
|
service_display_name: DNS запись
|
|
service_short_name: dnsrecord
|
|
service_man: Необходима DNS зона, в которой будет создана DNS запись.<br/>Выберите <br/>* Зону в которой будет создана запись<br/>* Тип записи<br/>* Имя записи<br/>* Значение записи
|
|
lifecycle:
|
|
suspendOnDestroyDefault: false
|
|
adoptExistingOnCreateDefault: false
|
|
operations:
|
|
- svcOperationId: 45
|
|
operation: create
|
|
kind: instance
|
|
action: create
|
|
- svcOperationId: 46
|
|
operation: delete
|
|
kind: instance
|
|
action: delete
|
|
- svcOperationId: 90
|
|
operation: modify
|
|
kind: instance
|
|
action: modify
|
|
- svcOperationId: 408
|
|
operation: reconcile
|
|
kind: action
|
|
action: reconcile
|
|
stateOut: {}
|
|
cfsParams:
|
|
- svcOperationCfsParamId: 75
|
|
svcOperationCfsParam: zoneUid
|
|
dataType: uuid
|
|
isRequired: true
|
|
defaultValue: ''
|
|
isModifiable: false
|
|
- svcOperationCfsParamId: 76
|
|
svcOperationCfsParam: recordType
|
|
dataType: string
|
|
isRequired: true
|
|
defaultValue: ''
|
|
isModifiable: false
|
|
valueList:
|
|
- A
|
|
- AAAA
|
|
- CNAME
|
|
- MX
|
|
- PTR
|
|
- SOA
|
|
- SRV
|
|
- TXT
|
|
- LUA
|
|
- NS
|
|
- SSHFP
|
|
- svcOperationCfsParamId: 77
|
|
svcOperationCfsParam: recordName
|
|
dataType: string
|
|
isRequired: true
|
|
defaultValue: ''
|
|
isModifiable: false
|
|
- svcOperationCfsParamId: 78
|
|
svcOperationCfsParam: recordInput
|
|
dataType: string
|
|
isRequired: true
|
|
defaultValue: ''
|
|
isModifiable: true
|
|
- svcOperationCfsParamId: 450
|
|
svcOperationCfsParam: recordTTL
|
|
dataType: integer > 0
|
|
isRequired: true
|
|
defaultValue: '3600'
|
|
isModifiable: false
|
|
- svcOperationCfsParamId: 256
|
|
svcOperationCfsParam: recordInput
|
|
dataType: string
|
|
isRequired: true
|
|
defaultValue: ''
|
|
isModifiable: true
|
|
cfsParamsByOp:
|
|
45:
|
|
- 75
|
|
- 76
|
|
- 77
|
|
- 78
|
|
- 450
|
|
46: []
|
|
90:
|
|
- 256
|
|
408: []
|
|
stateParams:
|
|
zoneUid: ''
|
|
recordType: ''
|
|
recordName: ''
|
|
recordInput: ''
|
|
recordTTL: '3600'
|