Class GoogleCloudApihubV1ConfigVariable
ConfigVariable represents a additional configuration variable present in a PluginInstance Config or AuthConfig, based on a ConfigVariableTemplate.
Implements
Inherited Members
Namespace: Google.Apis.APIhub.v1.Data
Assembly: Google.Apis.APIhub.v1.dll
Syntax
public class GoogleCloudApihubV1ConfigVariable : IDirectResponseSchema
Properties
BoolValue
Optional. The config variable value in case of config variable of type boolean.
Declaration
[JsonProperty("boolValue")]
public virtual bool? BoolValue { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnumValue
Optional. The config variable value in case of config variable of type enum.
Declaration
[JsonProperty("enumValue")]
public virtual GoogleCloudApihubV1ConfigValueOption EnumValue { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1ConfigValueOption |
IntValue
Optional. The config variable value in case of config variable of type integer.
Declaration
[JsonProperty("intValue")]
public virtual long? IntValue { get; set; }
Property Value
Type | Description |
---|---|
long? |
Key
Output only. Key will be the id to uniquely identify the config variable.
Declaration
[JsonProperty("key")]
public virtual string Key { get; set; }
Property Value
Type | Description |
---|---|
string |
MultiIntValues
Optional. The config variable value in case of config variable of type multi integer.
Declaration
[JsonProperty("multiIntValues")]
public virtual GoogleCloudApihubV1MultiIntValues MultiIntValues { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1MultiIntValues |
MultiSelectValues
Optional. The config variable value in case of config variable of type multi select.
Declaration
[JsonProperty("multiSelectValues")]
public virtual GoogleCloudApihubV1MultiSelectValues MultiSelectValues { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1MultiSelectValues |
MultiStringValues
Optional. The config variable value in case of config variable of type multi string.
Declaration
[JsonProperty("multiStringValues")]
public virtual GoogleCloudApihubV1MultiStringValues MultiStringValues { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1MultiStringValues |
SecretValue
Optional. The config variable value in case of config variable of type secret.
Declaration
[JsonProperty("secretValue")]
public virtual GoogleCloudApihubV1Secret SecretValue { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1Secret |
StringValue
Optional. The config variable value in case of config variable of type string.
Declaration
[JsonProperty("stringValue")]
public virtual string StringValue { get; set; }
Property Value
Type | Description |
---|---|
string |