| 1234567891011121314151617181920212223242526272829303132333435 | <?phpnamespace Aws\Arn;/** * This class represents an S3 Object bucket ARN, which is in the * following format: * * @internal */class ObjectLambdaAccessPointArn extends AccessPointArn{    /**     * Parses a string into an associative array of components that represent     * a ObjectLambdaAccessPointArn     *     * @param $string     * @return array     */    public static function parse($string)    {        $data = parent::parse($string);        return parent::parseResourceTypeAndId($data);    }    /**     *     * @param array $data     */    protected static function validate(array $data)    {        parent::validate($data);        self::validateRegion($data, 'S3 Object Lambda ARN');        self::validateAccountId($data, 'S3 Object Lambda ARN');    }}
 |