|
- ---
- #agws:
- # - name:
- # authentication_certificates:
- # - name:
- # data: #Certificate public data - base64 encoded pfx.
- # cert_validation_mode: validate #ignore
- # backend_address_pools:
- # - name:
- # backend_addresses:
- # - ip1
- # - ip2
- # - ...
- # - fqdn
- # backend_http_settings_collection
- # - name:
- # cookie_based_affinity:
- # affinity_cookie_name:
- # host_name:
- # path:
- # pick_host_name_from_backend_address: false
- # port:
- # probe:
- # protocol:
- # request_timeout: 300 #seconds
- # frontend_ip_configurations:
- # - name:
- # private_ip_allocation_method: 'Dynamic' #Static, Dynamic
- # private_ip_address:
- # public_ip_address:
- # subnet:
- # frontend_ports:
- # - name:
- # port:
- # gateway_ip_configurations:
- # - name:
- # subnet:
- # http_listeners:
- # - name:
- # frontend_ip_configuration:
- # frontend_port:
- # host_name:
- # protocol:
- # require_sni:
- # ssl_certificate:
- # probes:
- # - name:
- # interval: 10 #1 to 86400 seconds
- # host:
- # path:
- # protocol: 'http' #http, https
- # unhealthy_threshold: 5 #1 to 20 seconds
- # redirect_configurations:
- # - name:
- # include_path:
- # include_query_string:
- # redirect_type: permanent #found, see_other, temporary
- # target_listener:
- # request_routing_rules:
- # - name:
- # backend_address_pool:
- # backend_http_settings:
- # http_listener:
- # redirect_configuration:
- # rule_type: basic #path_based_routing
- # location:
- # sku:
- # name:
- # capacity:
- # tier:
- # ssl_certificates:
- # ssl_policy:
- # cipher_suites: []
- # disabled_ssl_protocols: [] #[tls_v1_0, tls_v1_1, tls_v1_2]
- # min_protocol_version: tls_v1_0 #tls_v1_1, tls_v1_2
- # policy_name: #predefined policy: ssl_policy20150501, ssl_policy20170401, ssl_policy20170401_s
- # policy_type: #predefined, custom
- # resource_group:
- # state:
- # tags:
- # "env": "prod"
- # "provisioner": "ansible"
- ...
|