ConfigVariable(mapping=None, *, ignore_unknown_fields=False, **kwargs)
ConfigVariable represents a additional configuration variable present in a PluginInstance Config or AuthConfig, based on a ConfigVariableTemplate.
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 |
string_value |
str
Optional. The config variable value in case of config variable of type string. This field is a member of oneof _ value .
|
int_value |
int
Optional. The config variable value in case of config variable of type integer. This field is a member of oneof _ value .
|
bool_value |
bool
Optional. The config variable value in case of config variable of type boolean. This field is a member of oneof _ value .
|
secret_value |
google.cloud.apihub_v1.types.Secret
Optional. The config variable value in case of config variable of type secret. This field is a member of oneof _ value .
|
enum_value |
google.cloud.apihub_v1.types.ConfigValueOption
Optional. The config variable value in case of config variable of type enum. This field is a member of oneof _ value .
|
multi_select_values |
google.cloud.apihub_v1.types.ConfigVariable.MultiSelectValues
Optional. The config variable value in case of config variable of type multi select. This field is a member of oneof _ value .
|
multi_string_values |
google.cloud.apihub_v1.types.ConfigVariable.MultiStringValues
Optional. The config variable value in case of config variable of type multi string. This field is a member of oneof _ value .
|
multi_int_values |
google.cloud.apihub_v1.types.ConfigVariable.MultiIntValues
Optional. The config variable value in case of config variable of type multi integer. This field is a member of oneof _ value .
|
key |
str
Output only. Key will be the id to uniquely identify the config variable. |
Classes
MultiIntValues
MultiIntValues(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config variable value of data type multi int.
MultiSelectValues
MultiSelectValues(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config variable value of data type multi select.
MultiStringValues
MultiStringValues(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config variable value of data type multi string.