MarathonConfiguration

MarathonConfiguration
MarathonConfiguration
JSON Example
{
    "framework_tag": "string",
    "marathon_password": "string",
    "marathon_url": "string",
    "marathon_username": "string",
    "private_port_range": {
        "end": 0,
        "start": 0
    },
    "public_port_range": {
        "end": 0,
        "start": 0
    },
    "tenant": "string",
    "use_token_auth": false,
    "vs_name_tag_framework": false
}
string
framework_tag
Optional

Framework tag to be used in Virtualservice name. Default is framework name from Mesos. If this tag is altered atruntime, Virtualservices will be deleted and re-created. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
marathon_password
Optional

Password for Marathon authentication. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
marathon_url
Optional
Constraints: default: http://leader.mesos:8080

Marathon API URL of the form http //host port. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
marathon_username
Optional

Username for Marathon authentication. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

private_port_range
Optional

private_port_range

public_port_range
Optional

public_port_range

string
tenant
Optional
Constraints: default: admin

Tenant to pin this Marathon instance to. If set, a tenant object will be created in Avi bearing this name and all applications created in this marathon will be associated with this tenant regardless of, if any, tenant configuration in marathon label for this application. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
use_token_auth
Optional

Use Token based authentication instead of basic authentication. Token is refreshed every 5 minutes. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
vs_name_tag_framework
Optional

Tag VS name with framework name or framework_tag. Useful in deployments with multiple frameworks. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.