GoogleCloudIntegrationsV1alphaClientConfig
import type { GoogleCloudIntegrationsV1alphaClientConfig } from "https://googleapis.deno.dev/v1/integrations:v1.ts";
The configuration information for the Client
interface GoogleCloudIntegrationsV1alphaClientConfig {
billingType?:
| "BILLING_TYPE_UNSPECIFIED"
| "BILLING_TYPE_APIGEE_TRIALS"
| "BILLING_TYPE_APIGEE_SUBSCRIPTION"
| "BILLING_TYPE_PAYG";
clientState?: "CLIENT_STATE_UNSPECIFIED" | "CLIENT_STATE_ACTIVE" | "CLIENT_STATE_DISABLED";
cloudKmsConfig?: GoogleCloudIntegrationsV1alphaCloudKmsConfig;
createTime?: Date;
description?: string;
enableVariableMasking?: boolean;
id?: string;
isGmek?: boolean;
p4ServiceAccount?: string;
projectId?: string;
region?: string;
runAsServiceAccount?: string;
}§Properties
§
billingType?: "BILLING_TYPE_UNSPECIFIED" | "BILLING_TYPE_APIGEE_TRIALS" | "BILLING_TYPE_APIGEE_SUBSCRIPTION" | "BILLING_TYPE_PAYG"
[src]Indicates the billing type of the client
§
clientState?: "CLIENT_STATE_UNSPECIFIED" | "CLIENT_STATE_ACTIVE" | "CLIENT_STATE_DISABLED"
[src]Indicates the activity state the client
§
cloudKmsConfig?: GoogleCloudIntegrationsV1alphaCloudKmsConfig
[src]Cloud KMS config for Auth Module to encrypt/decrypt credentials.