GoogleApi.SQLAdmin.V1.Model.Flag (google_api_sql_admin v0.71.0)
View SourceA flag resource.
Attributes
-
allowedIntValues
(type:list(String.t)
, default:nil
) - Use this field if only certain integers are accepted. Can be combined with min_value and max_value to add additional values. -
allowedStringValues
(type:list(String.t)
, default:nil
) - ForSTRING
flags, a list of strings that the value can be set to. -
appliesTo
(type:list(String.t)
, default:nil
) - The database version this flag applies to. Can be MySQL instances:MYSQL_8_0
,MYSQL_8_0_18
,MYSQL_8_0_26
,MYSQL_5_7
, orMYSQL_5_6
. PostgreSQL instances:POSTGRES_9_6
,POSTGRES_10
,POSTGRES_11
orPOSTGRES_12
. SQL Server instances:SQLSERVER_2017_STANDARD
,SQLSERVER_2017_ENTERPRISE
,SQLSERVER_2017_EXPRESS
,SQLSERVER_2017_WEB
,SQLSERVER_2019_STANDARD
,SQLSERVER_2019_ENTERPRISE
,SQLSERVER_2019_EXPRESS
, orSQLSERVER_2019_WEB
. See the complete list. -
flagScope
(type:String.t
, default:nil
) - Scope of flag. -
inBeta
(type:boolean()
, default:nil
) - Whether or not the flag is considered in beta. -
kind
(type:String.t
, default:nil
) - This is alwayssql#flag
. -
maxValue
(type:String.t
, default:nil
) - ForINTEGER
flags, the maximum allowed value. -
minValue
(type:String.t
, default:nil
) - ForINTEGER
flags, the minimum allowed value. -
name
(type:String.t
, default:nil
) - This is the name of the flag. Flag names always use underscores, not hyphens, for example:max_allowed_packet
-
recommendedIntValue
(type:String.t
, default:nil
) - Recommended int value in integer format for UI display. -
recommendedStringValue
(type:String.t
, default:nil
) - Recommended string value in string format for UI display. -
requiresRestart
(type:boolean()
, default:nil
) - Indicates whether changing this flag will trigger a database restart. Only applicable to Second Generation instances. -
type
(type:String.t
, default:nil
) - The type of the flag. Flags are typed to beingBOOLEAN
,STRING
,INTEGER
orNONE
.NONE
is used for flags that do not take a value, such asskip_grant_tables
.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SQLAdmin.V1.Model.Flag{ allowedIntValues: [String.t()] | nil, allowedStringValues: [String.t()] | nil, appliesTo: [String.t()] | nil, flagScope: String.t() | nil, inBeta: boolean() | nil, kind: String.t() | nil, maxValue: String.t() | nil, minValue: String.t() | nil, name: String.t() | nil, recommendedIntValue: String.t() | nil, recommendedStringValue: String.t() | nil, requiresRestart: boolean() | nil, type: String.t() | nil }