iamServiceAccount = $iamServiceAccount; } /** * @return AuthzPolicyAuthzRuleStringMatch */ public function getIamServiceAccount() { return $this->iamServiceAccount; } /** * Optional. A list of resource tag value permanent IDs to match against the * resource manager tags value associated with the source VM of a request. * * @param AuthzPolicyAuthzRuleRequestResourceTagValueIdSet $tagValueIdSet */ public function setTagValueIdSet(AuthzPolicyAuthzRuleRequestResourceTagValueIdSet $tagValueIdSet) { $this->tagValueIdSet = $tagValueIdSet; } /** * @return AuthzPolicyAuthzRuleRequestResourceTagValueIdSet */ public function getTagValueIdSet() { return $this->tagValueIdSet; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(AuthzPolicyAuthzRuleRequestResource::class, 'Google_Service_NetworkSecurity_AuthzPolicyAuthzRuleRequestResource');