Class Flag (0.1.1)

Flag(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A flag resource.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
name str
This is the name of the flag. Flag names always use underscores, not hyphens, for example: max_allowed_packet
type_ google.cloud.sqladmin_v1.types.SqlFlagType
The type of the flag. Flags are typed to being BOOLEAN, STRING, INTEGER or NONE. NONE is used for flags that do not take a value, such as skip_grant_tables.
applies_to MutableSequence[google.cloud.sqladmin_v1.types.SqlDatabaseVersion]
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, or MYSQL_5_6. PostgreSQL instances: POSTGRES_9_6, POSTGRES_10, POSTGRES_11 or POSTGRES_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, or SQLSERVER_2019_WEB. See `the complete list `__.
allowed_string_values MutableSequence[str]
For STRING flags, a list of strings that the value can be set to.
min_value google.protobuf.wrappers_pb2.Int64Value
For INTEGER flags, the minimum allowed value.
max_value google.protobuf.wrappers_pb2.Int64Value
For INTEGER flags, the maximum allowed value.
requires_restart google.protobuf.wrappers_pb2.BoolValue
Indicates whether changing this flag will trigger a database restart. Only applicable to Second Generation instances.
kind str
This is always sql#flag.
in_beta google.protobuf.wrappers_pb2.BoolValue
Whether or not the flag is considered in beta.
allowed_int_values MutableSequence[int]
Use this field if only certain integers are accepted. Can be combined with min_value and max_value to add additional values.
flag_scope google.cloud.sqladmin_v1.types.SqlFlagScope
Scope of flag.
recommended_string_value str
Recommended string value in string format for UI display. This field is a member of oneof_ recommended_value.
recommended_int_value google.protobuf.wrappers_pb2.Int64Value
Recommended int value in integer format for UI display. This field is a member of oneof_ recommended_value.