Google Cloud Security Center Management V1 Client - Class Property (1.0.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
Name Description
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
Type Description
string

setName

Optional. Name of the property for the custom output.

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