Scalr\Service\Aws\Ec2\Handler\TagHandler::create PHP Method

create() public method

Adds or overwrites one or more tags for the specified EC2 resource or resources. Each resource can have a maximum of 10 tags. Each tag consists of a key and optional value. Tag keys must be unique per resource.
public create ( ListDataType | array | string $resourceIdList, Scalr\Service\Aws\Ec2\DataType\ResourceTagSetList | ResourceTagSetData | array $tagList ) : boolean
$resourceIdList Scalr\Service\Aws\DataType\ListDataType | array | string The ID of a resource to tag. For example, ami-1a2b3c4d. You can specify multiple resources to assign the tags to.
$tagList Scalr\Service\Aws\Ec2\DataType\ResourceTagSetList | ResourceTagSetData | array The key/value pair list of the Tags.
return boolean Returns true on success or throws an exception otherwise
    public function create($resourceIdList, $tagList)
    {
        if (!$tagList instanceof ResourceTagSetList) {
            $tagList = new ResourceTagSetList($tagList);
        }
        if (!$resourceIdList instanceof ListDataType) {
            $resourceIdList = new ListDataType($resourceIdList);
        }
        return $this->getEc2()->getApiHandler()->createTags($resourceIdList, $tagList);
    }