public sealed class ParamValue : IMessage<ParamValue>, IEquatable<ParamValue>, IDeepCloneable<ParamValue>, IBufferMessage, IMessage
Reference 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 |