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

GoogleCloudOrgpolicyV2ConstraintCustomConstraintDefinitionParameter

import type { GoogleCloudOrgpolicyV2ConstraintCustomConstraintDefinitionParameter } from "https://googleapis.deno.dev/v1/orgpolicy:v2.ts";

Defines a parameter structure.

interface GoogleCloudOrgpolicyV2ConstraintCustomConstraintDefinitionParameter {
defaultValue?: any;
item?:
| "TYPE_UNSPECIFIED"
| "LIST"
| "STRING"
| "BOOLEAN";
type?:
| "TYPE_UNSPECIFIED"
| "LIST"
| "STRING"
| "BOOLEAN";
validValuesExpr?: string;
}

§Properties

§
defaultValue?: any
[src]

Sets the value of the parameter in an assignment if no value is given.

§
item?: "TYPE_UNSPECIFIED" | "LIST" | "STRING" | "BOOLEAN"
[src]

Determines the parameter's value structure. For example, LIST can be specified by defining type: LIST, and item: STRING.

§

Defines subproperties primarily used by the UI to display user-friendly information.

§
type?: "TYPE_UNSPECIFIED" | "LIST" | "STRING" | "BOOLEAN"
[src]

Type of the parameter.

§
validValuesExpr?: string
[src]

Provides a CEL expression to specify the acceptable parameter values during assignment. For example, parameterName in ("parameterValue1", "parameterValue2")