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

1.4.0 (latest) 1.3.3 1.2.1 1.1.3 1.0.0 0.3.2 0.2.7 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** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ name` | `string` Optional. Name of the property for the custom output. |
| `↳ value_expression` | `https://docs.cloud.google.com/php/docs/reference/common-protos/latest/Type.Expr.html` 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** |
| `https://docs.cloud.google.com/php/docs/reference/common-protos/latest/Type.Expr.html|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` | `https://docs.cloud.google.com/php/docs/reference/common-protos/latest/Type.Expr.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `$this` |   |