Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleApiServiceusageV1ServiceConfig

import type { GoogleApiServiceusageV1ServiceConfig } from "https://googleapis.deno.dev/v1/serviceusage:v1.ts";

The configuration of the service.

interface GoogleApiServiceusageV1ServiceConfig {
apis?: Api[];
authentication?: Authentication;
documentation?: Documentation;
endpoints?: Endpoint[];
monitoredResources?: MonitoredResourceDescriptor[];
monitoring?: Monitoring;
name?: string;
quota?: Quota;
title?: string;
usage?: Usage;
}

§Properties

§
apis?: Api[]
[src]

A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.

§
authentication?: Authentication
[src]

Auth configuration. Contains only the OAuth rules.

§
documentation?: Documentation
[src]

Additional API documentation. Contains only the summary and the documentation URL.

§
endpoints?: Endpoint[]
[src]

Configuration for network endpoints. Contains only the names and aliases of the endpoints.

§
monitoredResources?: MonitoredResourceDescriptor[]
[src]

Defines the monitored resources used by this service. This is required by the Service.monitoring and Service.logging configurations.

§
monitoring?: Monitoring
[src]

Monitoring configuration. This should not include the 'producer_destinations' field.

§
name?: string
[src]

The DNS address at which this service is available. An example DNS address would be: calendar.googleapis.com.

§
quota?: Quota
[src]

Quota configuration.

§
title?: string
[src]

The product title for this service.

§
usage?: Usage
[src]

Configuration controlling usage of this service.