Add docs for verify_ssl configuration added to rest_command and switch.rest (#8205)

This commit is contained in:
Rohan Kapoor 2019-01-21 13:31:20 -08:00 committed by Franck Nijhof
parent 43e8536d66
commit a8cd28c5cf
3 changed files with 18 additions and 6 deletions

View File

@ -30,7 +30,7 @@ rest_command:
{% configuration %}
service_name:
description: The name used to expose the service. E.g., in the above example, it would be 'rest_command.service_name'.
required: true
required: true
type: map
keys:
url:
@ -59,7 +59,7 @@ service_name:
required: false
type: string
timeout:
description: Timeout for requests in seconds.
description: Timeout for requests in seconds.
required: false
type: string
defaut: 10
@ -67,6 +67,11 @@ service_name:
description: Content type for the request.
required: false
type: string
verify_ssl:
description: Verify the SSL certificate of the endpoint.
required: false
type: boolean
default: true
{% endconfiguration %}
## {% linkable_title Examples %}
@ -80,11 +85,12 @@ rest_command:
my_request:
url: https://slack.com/api/users.profile.set
method: POST
headers:
headers:
authorization: !secret rest_headers_secret
accept: 'application/json, text/html'
payload: '{"profile":{"status_text": "{{ status }}","status_emoji": "{{ emoji }}"}}'
content_type: 'application/json; charset=utf-8'
verify_ssl: true
```
{% endraw %}

View File

@ -67,7 +67,7 @@ payload:
required: false
type: string
verify_ssl:
description: Verify the certification of the endpoint.
description: Verify the SSL certificate of the endpoint.
required: false
type: boolean
default: True
@ -173,7 +173,7 @@ sensor:
Content-Type: application/json
```
The headers will contain all relevant details. This will also give you the ability to access endpoints that are protected by tokens.
The headers will contain all relevant details. This will also give you the ability to access endpoints that are protected by tokens.
```bash
Content-Length: 1024
@ -234,7 +234,7 @@ This sample fetches a weather report from [OpenWeatherMap](http://openweathermap
sensor:
- platform: rest
name: OWM_report
json_attributes:
json_attributes:
- main
- weather
value_template: '{{ value_json["weather"][0]["description"].title() }}'

View File

@ -72,6 +72,11 @@ headers:
description: The headers for the request.
required: false
type: list, string
verify_ssl:
description: Verify the SSL certificate of the endpoint.
required: false
type: boolean
default: true
{% endconfiguration %}
<p class='note warning'>
@ -98,6 +103,7 @@ switch:
is_on_template: '{{ value_json.is_active }}'
headers:
Content-Type: application/json
verify_ssl: true
```
{% endraw %}