public class ApiOvhCdnwebsite extends ApiOvhBase
core| Constructor and Description |
|---|
ApiOvhCdnwebsite(ApiOvhCore core) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
GET()
List available services
REST: GET /cdn/website
|
OvhWebsite |
serviceName_GET(String serviceName)
Get this object properties
REST: GET /cdn/website/{serviceName}
|
OvhService |
serviceName_serviceInfos_GET(String serviceName)
Get this object properties
REST: GET /cdn/website/{serviceName}/serviceInfos
|
void |
serviceName_serviceInfos_PUT(String serviceName,
OvhService body)
Alter this object properties
REST: PUT /cdn/website/{serviceName}/serviceInfos
|
ArrayList<String> |
serviceName_zone_backends_GET(String serviceName)
Backend associated to this zone
REST: GET /cdn/website/{serviceName}/zone/backends
|
OvhTask |
serviceName_zone_backends_ipv4_DELETE(String serviceName,
String ipv4)
Remove a backend from the zone
REST: DELETE /cdn/website/{serviceName}/zone/backends/{ipv4}
|
OvhBackend |
serviceName_zone_backends_ipv4_GET(String serviceName,
String ipv4)
Get this object properties
REST: GET /cdn/website/{serviceName}/zone/backends/{ipv4}
|
ArrayList<Long> |
serviceName_zone_backends_ipv4_tasks_GET(String serviceName,
String ipv4)
Task associated to this backend
REST: GET /cdn/website/{serviceName}/zone/backends/{ipv4}/tasks
|
OvhTask |
serviceName_zone_backends_ipv4_tasks_taskId_GET(String serviceName,
String ipv4,
Long taskId)
Get this object properties
REST: GET /cdn/website/{serviceName}/zone/backends/{ipv4}/tasks/{taskId}
|
OvhTask |
serviceName_zone_backends_POST(String serviceName,
String ipv4)
Configure a backend on the zone
REST: POST /cdn/website/{serviceName}/zone/backends
|
OvhTask |
serviceName_zone_DELETE(String serviceName)
Remove a zone from the CDN
REST: DELETE /cdn/website/{serviceName}/zone
|
OvhTask |
serviceName_zone_domains_domain_DELETE(String serviceName,
String domain)
Remove a domain from the CDN
REST: DELETE /cdn/website/{serviceName}/zone/domains/{domain}
|
OvhTask |
serviceName_zone_domains_domain_flush_POST(String serviceName,
String domain)
Flush all cache
REST: POST /cdn/website/{serviceName}/zone/domains/{domain}/flush
|
OvhDomain |
serviceName_zone_domains_domain_GET(String serviceName,
String domain)
Get this object properties
REST: GET /cdn/website/{serviceName}/zone/domains/{domain}
|
ArrayList<OvhStatsDataType> |
serviceName_zone_domains_domain_statistics_GET(String serviceName,
String domain,
OvhStatsPeriodEnum period,
OvhStatsTypeEnum type,
OvhStatsValueEnum value)
Get statistics about request on CDN, bandwidth value in Bytes
REST: GET /cdn/website/{serviceName}/zone/domains/{domain}/statistics
|
ArrayList<Long> |
serviceName_zone_domains_domain_tasks_GET(String serviceName,
String domain)
Task associated to this domain
REST: GET /cdn/website/{serviceName}/zone/domains/{domain}/tasks
|
OvhTask |
serviceName_zone_domains_domain_tasks_taskId_GET(String serviceName,
String domain,
Long taskId)
Get this object properties
REST: GET /cdn/website/{serviceName}/zone/domains/{domain}/tasks/{taskId}
|
ArrayList<String> |
serviceName_zone_domains_GET(String serviceName)
Domain associated to this zone
REST: GET /cdn/website/{serviceName}/zone/domains
|
OvhDomain |
serviceName_zone_domains_POST(String serviceName,
String domain)
Configure a domain on CDN
REST: POST /cdn/website/{serviceName}/zone/domains
|
OvhZone |
serviceName_zone_GET(String serviceName)
Get this object properties
REST: GET /cdn/website/{serviceName}/zone
|
OvhZone |
serviceName_zone_POST(String serviceName,
String zone)
Configure a zone on CDN
REST: POST /cdn/website/{serviceName}/zone
|
ArrayList<Long> |
serviceName_zone_tasks_GET(String serviceName)
Task associated to this zone
REST: GET /cdn/website/{serviceName}/zone/tasks
|
OvhTask |
serviceName_zone_tasks_taskId_GET(String serviceName,
Long taskId)
Get this object properties
REST: GET /cdn/website/{serviceName}/zone/tasks/{taskId}
|
public ApiOvhCdnwebsite(ApiOvhCore core)
public ArrayList<String> GET() throws IOException
IOExceptionpublic OvhWebsite serviceName_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhService serviceName_serviceInfos_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionpublic void serviceName_serviceInfos_PUT(String serviceName, OvhService body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhTask serviceName_zone_backends_ipv4_tasks_taskId_GET(String serviceName, String ipv4, Long taskId) throws IOException
serviceName - [required] The internal name of your CDN Website offeripv4 - [required]taskId - [required]IOExceptionpublic ArrayList<Long> serviceName_zone_backends_ipv4_tasks_GET(String serviceName, String ipv4) throws IOException
serviceName - [required] The internal name of your CDN Website offeripv4 - [required]IOExceptionpublic OvhBackend serviceName_zone_backends_ipv4_GET(String serviceName, String ipv4) throws IOException
serviceName - [required] The internal name of your CDN Website offeripv4 - [required]IOExceptionpublic OvhTask serviceName_zone_backends_ipv4_DELETE(String serviceName, String ipv4) throws IOException
serviceName - [required] The internal name of your CDN Website offeripv4 - [required]IOExceptionpublic ArrayList<String> serviceName_zone_backends_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhTask serviceName_zone_backends_POST(String serviceName, String ipv4) throws IOException
ipv4 - [required] ip to configure on the zoneserviceName - [required] The internal name of your CDN Website offerIOExceptionpublic ArrayList<Long> serviceName_zone_domains_domain_tasks_GET(String serviceName, String domain) throws IOException
serviceName - [required] The internal name of your CDN Website offerdomain - [required]IOExceptionpublic OvhTask serviceName_zone_domains_domain_tasks_taskId_GET(String serviceName, String domain, Long taskId) throws IOException
serviceName - [required] The internal name of your CDN Website offerdomain - [required]taskId - [required]IOExceptionpublic OvhDomain serviceName_zone_domains_domain_GET(String serviceName, String domain) throws IOException
serviceName - [required] The internal name of your CDN Website offerdomain - [required]IOExceptionpublic OvhTask serviceName_zone_domains_domain_DELETE(String serviceName, String domain) throws IOException
serviceName - [required] The internal name of your CDN Website offerdomain - [required]IOExceptionpublic ArrayList<OvhStatsDataType> serviceName_zone_domains_domain_statistics_GET(String serviceName, String domain, OvhStatsPeriodEnum period, OvhStatsTypeEnum type, OvhStatsValueEnum value) throws IOException
period - [required]type - [required]value - [required]serviceName - [required] The internal name of your CDN Website offerdomain - [required]IOExceptionpublic OvhTask serviceName_zone_domains_domain_flush_POST(String serviceName, String domain) throws IOException
serviceName - [required] The internal name of your CDN Website offerdomain - [required]IOExceptionpublic ArrayList<String> serviceName_zone_domains_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhDomain serviceName_zone_domains_POST(String serviceName, String domain) throws IOException
domain - [required] domain to add on CDNserviceName - [required] The internal name of your CDN Website offerIOExceptionpublic ArrayList<Long> serviceName_zone_tasks_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhTask serviceName_zone_tasks_taskId_GET(String serviceName, Long taskId) throws IOException
serviceName - [required] The internal name of your CDN Website offertaskId - [required]IOExceptionpublic OvhZone serviceName_zone_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhZone serviceName_zone_POST(String serviceName, String zone) throws IOException
zone - [required] zone DNS name to add on CDNserviceName - [required] The internal name of your CDN Website offerIOExceptionpublic OvhTask serviceName_zone_DELETE(String serviceName) throws IOException
serviceName - [required] The internal name of your CDN Website offerIOExceptionCopyright © 2018. All rights reserved.