GoogleApi.SQLAdmin.V1beta4.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) - ForSTRINGflags, 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_11orPOSTGRES_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) - ForINTEGERflags, the maximum allowed value. -
minValue(type:String.t, default:nil) - ForINTEGERflags, 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 flag value in integer format for UI display. -
recommendedStringValue(type:String.t, default:nil) - Recommended flag 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,INTEGERorNONE.NONEis used for flags which 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.V1beta4.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 }