Google Cloud Security Center Management V1 Client - Class Property (0.1.0)

Reference documentation and code samples for the Google Cloud Security Center Management V1 Client class Property.

An individual name-value pair that defines a custom source property.

Generated from protobuf message google.cloud.securitycentermanagement.v1.CustomConfig.CustomOutputSpec.Property

Namespace

Google \ Cloud \ SecurityCenterManagement \ V1 \ CustomConfig \ CustomOutputSpec

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

Optional. Name of the property for the custom output.

↳ value_expression Google\Type\Expr

Optional. The CEL expression for the custom output. A resource property can be specified to return the value of the property or a text string enclosed in quotation marks.

getName

Optional. Name of the property for the custom output.

Returns
TypeDescription
string

setName

Optional. Name of the property for the custom output.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getValueExpression

Optional. The CEL expression for the custom output. A resource property can be specified to return the value of the property or a text string enclosed in quotation marks.

Returns
TypeDescription
Google\Type\Expr|null

hasValueExpression

clearValueExpression

setValueExpression

Optional. The CEL expression for the custom output. A resource property can be specified to return the value of the property or a text string enclosed in quotation marks.

Parameter
NameDescription
var Google\Type\Expr
Returns
TypeDescription
$this