{
    "class": "ADC",
    "schemaVersion": "3.20.0",
    "TENANT_1": {
        "class": "Tenant",
        "APPLICATION_1": {
            "class": "Application",
            "pool1": {
                "members": [
                    {
                        "servicePort": 80,
                        "addressDiscovery": "aws",
                        "region": "us-west-2",
                        "updateInterval": 20,
                        "tagKey": "findme",
                        "tagValue": "web",
                        "addressRealm": "private",
                        "adminState": "enable",
                        "autoPopulate": true,
                        "enable": true
                    }
                ],
                "monitors": [
                    {
                        "bigip": "/Common/http"
                    }
                ],
                "class": "Pool"
            },
            "http2profile": {
                "class": "HTTP2_Profile",
                "enforceTlsRequirements": false
            },
            "webtls": {
                "class": "TLS_Server",
                "certificates": [
                    {
                        "certificate": "webcert"
                    }
                ],
                "renegotiationEnabled": false
            },
            "service": {
                "pool": "pool1",
                "class": "Service_HTTPS",
                "profileHTTP2": {
                    "ingress": {
                        "use": "http2profile"
                    }
                },
                "serverTLS": "webtls",
                "virtualAddresses": [
                    "0.0.0.0"
                ]
            },
            "webcert": {
                "class": "Certificate",
                "certificate": {
                    "bigip": "/Common/default.crt"
                },
                "privateKey": {
                    "bigip": "/Common/default.key"
                }
            }
        }
    }
}