in rackspace-cdn-us/src/main/java/org/jclouds/rackspace/cdn/us/CDNUSProviderMetadata.java [85:110]
protected Builder() {
id("rackspace-cdn-us")
.name("Rackspace CDN US")
.apiMetadata(new PoppyApiMetadata().toBuilder()
.identityName("${userName}")
.credentialName("${apiKey}")
.defaultEndpoint("https://identity.api.rackspacecloud.com/v2.0/")
.documentation(URI.create("http://docs.rackspace.com/cdn/api/v1.0/cdn-devguide/content/index.html"))
.endpointName("Rackspace Cloud Identity service URL ending in /v2.0/")
.version("1")
.defaultModules(ImmutableSet.<Class<? extends Module>>builder()
.add(CloudIdentityAuthenticationModule.class)
.add(ServiceCatalogModule.class)
.add(ProviderModule.class)
.add(PoppyHttpApiModule.class)
.build())
.build())
.homepage(URI.create("http://www.rackspace.com/cloud/cdn-content-delivery-network"))
.console(URI.create("https://mycloud.rackspace.com"))
.linkedServices("rackspace-autoscale-us", "rackspace-cloudblockstorage-us", "rackspace-clouddatabases-us",
"rackspace-clouddns-us", "rackspace-cloudidentity", "rackspace-cloudloadbalancers-us",
"rackspace-cloudqueues-us")
.iso3166Codes("US-IL", "US-TX", "US-VA", "AU-NSW", "HK")
.defaultProperties(CDNUSProviderMetadata.defaultProperties());
}