Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: run the generator #1653

Merged
merged 1 commit into from Mar 27, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
493 changes: 493 additions & 0 deletions src/apis/analyticsreporting/v4.ts

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions src/apis/androidenterprise/v1.ts
Expand Up @@ -1415,6 +1415,10 @@ export namespace androidenterprise_v1 {
* The auto-install policy for the product.
*/
autoInstallPolicy?: Schema$AutoInstallPolicy;
/**
* The managed configuration for the product.
*/
managedConfiguration?: Schema$ManagedConfiguration;
/**
* The ID of the product. For example,
* "app:com.google.android.gm".
Expand Down
20 changes: 20 additions & 0 deletions src/apis/appengine/v1.ts
Expand Up @@ -675,6 +675,12 @@ export namespace appengine_v1 {
* be removed.
*/
splitHealthChecks?: boolean;
/**
* If true, use Container-Optimized OS
* (https://cloud.google.com/container-optimized-os/) base image for VMs,
* rather than a base Debian image.
*/
useContainerOptimizedOs?: boolean;
}
/**
* Single source file that is part of the version to be deployed. Each source
Expand Down Expand Up @@ -1898,6 +1904,10 @@ export namespace appengine_v1 {
* Whether to deploy this version in a container on a virtual machine.
*/
vm?: boolean;
/**
* Enables VPC connectivity for standard apps.
*/
vpcAccessConnector?: Schema$VpcAccessConnector;
/**
* The Google Compute Engine zones that are supported by this version in the
* App Engine flexible environment. Deprecated.
Expand All @@ -1922,6 +1932,16 @@ export namespace appengine_v1 {
*/
volumeType?: string;
}
/**
* VPC access connector specification.
*/
export interface Schema$VpcAccessConnector {
/**
* Full Serverless VPC Access Connector name e.g.
* /projects/my-project/locations/us-central1/connectors/c1.
*/
name?: string;
}
/**
* The zip file information for a zip deployment.
*/
Expand Down
40 changes: 36 additions & 4 deletions src/apis/binaryauthorization/v1beta1.ts
Expand Up @@ -198,16 +198,22 @@ export namespace binaryauthorization_v1beta1 {
* See the documentation on `public_key` cases below for details.
*/
id?: string;
/**
* A raw PKIX SubjectPublicKeyInfo format public key. NOTE: `id` may be
* explicitly provided by the caller when using this type of public key, but
* it MUST be a valid RFC3986 URI. If `id` is left blank, a default one will
* be computed based on the digest of the DER encoding of the public key.
*/
pkixPublicKey?: Schema$PkixPublicKey;
}
/**
* Associates `members` with a `role`.
*/
export interface Schema$Binding {
/**
* Unimplemented. The condition that is associated with this binding. NOTE:
* an unsatisfied condition will not allow user access via current binding.
* Different bindings, including their conditions, are examined
* independently.
* The condition that is associated with this binding. NOTE: an unsatisfied
* condition will not allow user access via current binding. Different
* bindings, including their conditions, are examined independently.
*/
condition?: Schema$Expr;
/**
Expand Down Expand Up @@ -327,6 +333,25 @@ export namespace binaryauthorization_v1beta1 {
*/
nextPageToken?: string;
}
/**
* A public key in the PkixPublicKey format (see
* https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details). Public
* keys of this type are typically textually encoded using the PEM format.
*/
export interface Schema$PkixPublicKey {
/**
* A PEM-encoded public key, as described in
* https://tools.ietf.org/html/rfc7468#section-13
*/
publicKeyPem?: string;
/**
* The signature algorithm used to verify a message against a signature
* using this key. These signature algorithm must match the structure and
* any object identifiers encoded in `public_key_pem` (i.e. this algorithm
* must match that of the public key).
*/
signatureAlgorithm?: string;
}
/**
* A policy for container image binary authorization.
*/
Expand Down Expand Up @@ -356,6 +381,13 @@ export namespace binaryauthorization_v1beta1 {
* Optional. A descriptive comment.
*/
description?: string;
/**
* Optional. Controls the evaluation of a Google-maintained global admission
* policy for common system-level images. Images not covered by the global
* policy will be subject to the project admission policy. This setting has
* no effect when specified inside a global admission policy.
*/
globalPolicyEvaluationMode?: string;
/**
* Output only. The resource name, in the format `projects/x/policy`. There
* is at most one policy per project.
Expand Down
11 changes: 9 additions & 2 deletions src/apis/cloudasset/index.ts
Expand Up @@ -14,18 +14,25 @@
/*! THIS FILE IS AUTO-GENERATED */

import {AuthPlus, getAPI, GoogleConfigurable} from 'googleapis-common';
import {cloudasset_v1} from './v1';
import {cloudasset_v1beta1} from './v1beta1';

export const VERSIONS = {
'v1': cloudasset_v1.Cloudasset,
'v1beta1': cloudasset_v1beta1.Cloudasset,
};

export function cloudasset(version: 'v1'): cloudasset_v1.Cloudasset;
export function cloudasset(options: cloudasset_v1.Options):
cloudasset_v1.Cloudasset;
export function cloudasset(version: 'v1beta1'): cloudasset_v1beta1.Cloudasset;
export function cloudasset(options: cloudasset_v1beta1.Options):
cloudasset_v1beta1.Cloudasset;
export function cloudasset<T = cloudasset_v1beta1.Cloudasset>(
export function
cloudasset<T = cloudasset_v1.Cloudasset | cloudasset_v1beta1.Cloudasset>(
this: GoogleConfigurable,
versionOrOptions: 'v1beta1'|cloudasset_v1beta1.Options) {
versionOrOptions: 'v1'|cloudasset_v1.Options|'v1beta1'|
cloudasset_v1beta1.Options) {
return getAPI<T>('cloudasset', versionOrOptions, VERSIONS, this);
}

Expand Down