SecurityCenter/src/V1/Finding.php
public function setSourceProperties($var)
    {
        $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Protobuf\Value::class);
        $this->source_properties = $arr;

        return $this;
    }
public function setSourceProperties($var)
    {
        $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Protobuf\Value::class);
        $this->source_properties = $arr;

        return $this;
    }
public function setSourceProperties ( $ var ) { $ arr = GPBUtil :: checkMapField ( $ var , \ Google \ Protobuf \ Internal \ GPBType :: STRING , \ Google \ Protobuf \ Internal \ GPBType :: MESSAGE , \ Google \ Protobuf \ Value :: class ) ; $ this -> source_properties = $ arr ; return $ this ; }
Source specific properties. These properties are managed by the source
that writes the finding. The key names in the source_properties map must be
between 1 and 255 characters, and must start with a letter and contain
alphanumeric characters or underscores only.

Generated from protobuf field <code>map<string, .google.protobuf.Value> source_properties = 7;</code>
@param array|\Google\Protobuf\Internal\MapField $var
@return $this
Source specific properties . These properties are managed by the source that writes the finding . The key names in the source_properties map must be between 1 and 255 characters and must start with a letter and contain alphanumeric characters or underscores only .