import BitmovinResource from './BitmovinResource'; /** * GCE Cloud Connect Account. Configure either by passing a single service account credentials JSON string or by passing the service account email, private key and project ID individually. * @export * @class GceAccount */ export declare class GceAccount extends BitmovinResource { /** * GCP service account credentials JSON * @type {string} * @memberof GceAccount */ serviceAccountCredentials?: string; /** * Email address of the Google service account that will be used to spin up VMs * @type {string} * @memberof GceAccount */ serviceAccountEmail?: string; /** * Google private key of the Google service account that will be used to spin up VMs * @type {string} * @memberof GceAccount */ privateKey?: string; /** * ID of the GCP project in which the VMs are supposed to run. * @type {string} * @memberof GceAccount */ projectId?: string; constructor(obj?: Partial); } export default GceAccount;