Google Cloud Security Command Center V1 Client - Class Property (1.31.0)

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

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

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

Namespace

Google \ Cloud \ SecurityCenter \ V1 \ CustomConfig \ CustomOutputSpec

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Name of the property for the custom output.

↳ value_expression Google\Type\Expr

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

Name of the property for the custom output.

Returns
Type Description
string

setName

Name of the property for the custom output.

Parameter
Name Description
var string
Returns
Type Description
$this

getValueExpression

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
Type Description
Google\Type\Expr|null

hasValueExpression

clearValueExpression

setValueExpression

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
Name Description
var Google\Type\Expr
Returns
Type Description
$this