Google Cloud CDN website screenshot

Google Cloud CDN

Google Cloud CDN (Content Delivery Network) uses Google's globally distributed edge points of presence to cache HTTP(S) load-balanced content close to users. It accelerates content delivery, reduces serving costs, and improves availability by leveraging Google's global network infrastructure for fast, reliable content distribution.

1 APIs 0 Features
CachingCDNContent DeliveryGoogle CloudNetworking

APIs

Google Cloud CDN API

The Cloud CDN API enables programmatic management of CDN-enabled backend services, URL maps, cache invalidation, and edge caching policies through the Compute Engine API, provid...

Collections

Pricing Plans

Rate Limits

Google Cloud Cdn Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Cdn Context

10 classes · 3 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔑
Authentication
Authentication
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
💬
Support
Support
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Google Cloud CDN API
  version: 1.0.0
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://accounts.google.com/o/oauth2/auth
    accessTokenUrl: https://oauth2.googleapis.com/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: BackendServices
    type: folder
  items:
  - info:
      name: Google Cloud CDN List Backend Services
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/backendServices
      params:
      - name: project
        value: ''
        type: path
    docs: Retrieves the list of backend service resources available to the project.
  - info:
      name: Google Cloud CDN Create Backend Service
      type: http
    http:
      method: POST
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/backendServices
      params:
      - name: project
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates a backend service resource with CDN configuration.
  - info:
      name: Google Cloud CDN Get Backend Service
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/backendServices/:backendService
      params:
      - name: project
        value: ''
        type: path
      - name: backendService
        value: ''
        type: path
    docs: Returns the specified backend service resource.
  - info:
      name: Google Cloud CDN Update Backend Service
      type: http
    http:
      method: PATCH
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/backendServices/:backendService
      params:
      - name: project
        value: ''
        type: path
      - name: backendService
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Patches the specified backend service resource with the data included in the request.
  - info:
      name: Google Cloud CDN Delete Backend Service
      type: http
    http:
      method: DELETE
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/backendServices/:backendService
      params:
      - name: project
        value: ''
        type: path
      - name: backendService
        value: ''
        type: path
    docs: Deletes the specified backend service.
- info:
    name: UrlMaps
    type: folder
  items:
  - info:
      name: Google Cloud CDN List URL Maps
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/urlMaps
      params:
      - name: project
        value: ''
        type: path
    docs: Retrieves the list of URL map resources available to the project.
- info:
    name: CacheInvalidation
    type: folder
  items:
  - info:
      name: Google Cloud CDN Invalidate Cache
      type: http
    http:
      method: POST
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/backendServices/:backendService/invalidateCache
      params:
      - name: project
        value: ''
        type: path
      - name: backendService
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Initiates a cache invalidation operation, invalidating the specified path.
bundled: true