E-Mail Notification Settings
E-Mail Notification Settings are done through the settings API. Use the values from the following table to set Email Notifications up through API.
Setting name | Settings Type | Value type | example |
---|---|---|---|
smtp_default___recipient | email_settings | String | admin@example.net |
smtp_default___sender | email_settings | String | admin@example.net |
smtp_port | email_settings | Integer | 587 |
smtp_server_name | email_settings | String | Mailserver_A |
smtp_server_username | email_settings | String | admin |
smtp_server_password | email_settings | String | password |
smtp_timeout | email_settings | Integer | 10 |
smtp_email_enable | email_settings | Boolean | True |
Create Setting
POST
https://$(tvm_address):8780/v1/$(tenant_id)/settings
Creates a Trilio setting.
Path Parameters
Name | Type | Description |
---|---|---|
tvm_address | string | IP or FQDN of Trilio Service |
tenant_id | string | ID of the Tenant/Project to work with |
Headers
Name | Type | Description |
---|---|---|
X-Auth-Project-Id | string | Project to run the authentication against |
X-Auth-Token | string | Authentication token to use |
Content-Type | string | application/json |
Accept | string | application/json |
User-Agent | string | python-workloadmgrclient |
Body format
Setting create requires a Body in json format, to provide the requested information.
Show Setting
GET
https://$(tvm_address):8780/v1/$(tenant_id)/settings/<setting_name>
Shows all details of a specified setting
Path Parameters
Name | Type | Description |
---|---|---|
tvm_address | string | IP or FQDN of Trilio Service |
tenant_id | string | ID of the Project/Tenant where to find the Workload |
setting_name | string | Name of the setting to show |
Headers
Name | Type | Description |
---|---|---|
X-Auth-Project-Id | string | Project to run the authentication against |
X-Auth-Token | string | Authentication token to use |
Accept | string | application/json |
User-Agent | string | python-workloadmgrclient |
Modify Setting
PUT
https://$(tvm_address):8780/v1/$(tenant_id)/settings
Modifies the provided setting with the given details.
Path Parameters
Name | Type | Description |
---|---|---|
tvm_address | string | IP or FQDN of Trilio Service |
tenant_id | string | ID of the Tenant/Project to work with w |
Headers
Name | Type | Description |
---|---|---|
X-Auth-Project-Id | string | Project to run the authentication against |
X-Auth-Token | string | Authentication token to use |
Content-Type | string | application/json |
Accept | string | application/json |
User-Agent | string | python-workloadmgrclient |
Body format
Workload modify requires a Body in json format, to provide the information about the values to modify.
Delete Setting
DELETE
https://$(tvm_address):8780/v1/$(tenant_id)/settings/<setting_name>
Deletes the specified Workload.
Path Parameters
Name | Type | Description |
---|---|---|
tvm_address | string | IP or FQDN of Trilio Service |
tenant_id | string | ID of the Tenant where to find the Workload in |
setting_name | string | Name of the setting to delete |
Headers
Name | Type | Description |
---|---|---|
X-Auth-Project-Id | string | Project to run the authentication against |
X-Auth-Token | string | Authentication Token to use |
Accept | string | application/json |
User-Agent | string | python-workloadmgrclient |
Last updated