public sealed class ParamValue : IMessage<ParamValue>, IEquatable<ParamValue>, IDeepCloneable<ParamValue>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class ParamValue.
Possible parameter value types.
Implements
IMessageParamValue, IEquatableParamValue, IDeepCloneableParamValue, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
ParamValue()
public ParamValue()ParamValue(ParamValue)
public ParamValue(ParamValue other)| Parameter | |
|---|---|
| Name | Description |
other |
ParamValue |
Properties
BoolValue
public bool BoolValue { get; set; }Represents a boolean value.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasBoolValue
public bool HasBoolValue { get; }Gets whether the "bool_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasNumberValue
public bool HasNumberValue { get; }Gets whether the "number_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasStringValue
public bool HasStringValue { get; }Gets whether the "string_value" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
KindCase
public ParamValue.KindOneofCase KindCase { get; }| Property Value | |
|---|---|
| Type | Description |
ParamValueKindOneofCase |
|
NumberValue
public double NumberValue { get; set; }Represents a double value.
| Property Value | |
|---|---|
| Type | Description |
double |
|
OneofValue
public Parameter OneofValue { get; set; }Represents sub-parameter values.
| Property Value | |
|---|---|
| Type | Description |
Parameter |
|
StringListValue
public StringList StringListValue { get; set; }Represents a repeated string.
| Property Value | |
|---|---|
| Type | Description |
StringList |
|
StringValue
public string StringValue { get; set; }Represents a string value.
| Property Value | |
|---|---|
| Type | Description |
string |
|