Protocol
Package : spaceone.api.notification.v1
Protocol
Protocol Methods:
NO
Method
Request Type
Response Type
Description
1
2
3
4
5
6
7
8
9
create
POST /notification/v1/protocols
Type
Message
Request
Response
update
PUT /notification/v1/protocol/{protocol_id}
Type
Message
Request
Response
update_plugin
PUT /notification/v1/protocol/{protocol_id}/plugin
Type
Message
Request
Response
enable
PUT /notification/v1/protocol/{protocol_id}/enable
Type
Message
Request
Response
disable
PUT /notification/v1/protocol/{protocol_id}/disable
Type
Message
Request
Response
delete
DELETE /notification/v1/protocol/{protocol_id}
Type
Message
Request
Response
get
GET /notification/v1/protocol/{protocol_id}
Type
Message
Request
Response
list
GET /notification/v1/protocols
POST /notification/v1/protocols/search
Type
Message
Request
Response
stat
POST /notification/v1/protocols/stat
Type
Message
Request
Response
Message
CreateProtocolRequest
No
Field
Type
Required
Description
1
name
string
✅
2
plugin_info
✅
3
tags
❌
4
project_id
string
✅
5
domain_id
string
✅
GetProtocolRequest
No
Field
Type
Required
Description
1
protocol_id
string
✅
2
domain_id
string
✅
3
only
list of string
❌
PluginInfo
No
Field
Type
Description
1
plugin_id
string
2
version
string
3
options
4
metadata
ProtocolInfo
No
Field
Type
Description
1
protocol_id
string
2
name
string
3
state
NONE
ENABLED
DISABLED
4
protocol_type
PROTOCOL_TYPE_NONE
INTERNAL
EXTERNAL
5
resource_type
string
6
capability
7
plugin_info
8
tags
9
domain_id
string
10
created_at
string
ProtocolQuery
No
Field
Type
Required
Description
1
query
❌
2
protocol_id
string
❌
3
name
string
❌
4
state
NONE
ENABLED
DISABLED
❌
5
protocol_type
PROTOCOL_TYPE_NONE
INTERNAL
EXTERNAL
❌
6
domain_id
string
✅
ProtocolRequest
No
Field
Type
Required
Description
1
protocol_id
string
✅
2
domain_id
string
✅
ProtocolStatQuery
No
Field
Type
Required
Description
1
query
✅
2
domain_id
string
✅
ProtocolsInfo
No
Field
Type
Description
1
results
2
total_count
UpdateProtocolPluginRequest
No
Field
Type
Required
Description
1
protocol_id
string
✅
2
version
string
❌
3
options
❌
4
domain_id
string
✅
UpdateProtocolRequest
No
Field
Type
Required
Description
1
protocol_id
string
✅
2
name
string
❌
3
tags
❌
4
domain_id
string
✅
Last updated